HTML/Javascript简单重定向-适用于IE/Opera,但不适用于Chrome/Firefox
我有一个HTML页面,它只创建了一个指向每日MP3的URL 有人能帮我吗,我让它在IE和Opera中工作,但在Chrome和FireFox中不行 该页面在Chrome/Firefox中什么也不做,而在IE/Opera中下载文件HTML/Javascript简单重定向-适用于IE/Opera,但不适用于Chrome/Firefox,javascript,google-chrome,redirect,navigateurl,Javascript,Google Chrome,Redirect,Navigateurl,我有一个HTML页面,它只创建了一个指向每日MP3的URL 有人能帮我吗,我让它在IE和Opera中工作,但在Chrome和FireFox中不行 该页面在Chrome/Firefox中什么也不做,而在IE/Opera中下载文件 <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <script> function yyyymmdd
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
function yyyymmdd(dateIn) {
var yyyy = dateIn.getFullYear();
var mm = dateIn.getMonth() + 1; // getMonth() is zero-based
var dd = dateIn.getDate();
return String(10000 * yyyy + 100 * mm + dd);
}
var today = new Date();
var p = 'http://www.test.com/' + yyyymmdd(today) + '.mp3';
window.navigate(p);
</script>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>
函数yyyymmdd(dateIn){
var yyyy=dateIn.getFullYear();
var mm=dateIn.getMonth()+1;//getMonth()是基于零的
var dd=dateIn.getDate();
返回字符串(10000*yyyy+100*mm+dd);
}
var today=新日期();
var p='1http://www.test.com/“+yyyymmdd(今天)+”.mp3”;
窗口导航(p);
您可以使用window.location.replace(p);而不是:window.navigate(p);
函数yyyymmdd(dateIn){
var yyyy=dateIn.getFullYear();
var mm=dateIn.getMonth()+1;//getMonth()是基于零的
var dd=dateIn.getDate();
返回字符串(10000*yyyy+100*mm+dd);
}
var today=新日期();
var p='1http://www.test.com/“+yyyymmdd(今天)+”.mp3”;
//窗口导航(p);
窗口。位置。替换(p);
trydocument.location.href=p代码>可能重复使用FireFox中的FireBug以查看其重定向到的位置;看看它是在重定向时返回404还是500。。。并使用window.location
而不是导航。
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
function yyyymmdd(dateIn) {
var yyyy = dateIn.getFullYear();
var mm = dateIn.getMonth() + 1; // getMonth() is zero-based
var dd = dateIn.getDate();
return String(10000 * yyyy + 100 * mm + dd);
}
var today = new Date();
var p = 'http://www.test.com/' + yyyymmdd(today) + '.mp3';
// window.navigate(p);
window.location.replace(p);
</script>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>