Javascript HTML-脚本在JSFIDLE中工作,但在我单独运行脚本时不工作
下面的脚本在JSFIDLE上按预期工作,但当我将脚本复制出来并放在本地的.html文件中时,它就不再工作了。报告的超链接不再显示 下面是我保存到.html文件中的脚本,它应该是上面JSFIDLE链接的副本Javascript HTML-脚本在JSFIDLE中工作,但在我单独运行脚本时不工作,javascript,html,local,Javascript,Html,Local,下面的脚本在JSFIDLE上按预期工作,但当我将脚本复制出来并放在本地的.html文件中时,它就不再工作了。报告的超链接不再显示 下面是我保存到.html文件中的脚本,它应该是上面JSFIDLE链接的副本 <html> <meta http-equiv="Content - Language" content="en - gb"> <meta http-equiv="Content-Type" content="text/html; charset=windows-
<html>
<meta http-equiv="Content - Language" content="en - gb">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Report Menu</title>
<style fprolloverstyle>A:hover {color: red; font-weight: bold}
</style>
<script type='text/javascript'>//<![CDATA[
window.onload=function(){
function getMonthString(num) {
var month; //Create a local variable to hold the string
switch (num) {
case 0:
month = "01";
break;
case 1:
month = "02";
break;
case 2:
month = "03";
break;
case 3:
month = "04";
break;
case 4:
month = "05";
break;
case 5:
month = "06";
break;
case 6:
month = "07";
break;
case 7:
month = "08";
break;
case 8:
month = "09";
break;
case 9:
month = "10";
break;
case 10:
month = "11";
break;
case 11:
month = "12";
break;
default:
month = "13";
}
return month;
};
var d = new Date();
var name = 'Report_';
var name2 = 'Report_';
name += d.getFullYear();
name += getMonthString(d.getMonth());
name += d.getDate() - 1;
name += '.pdf';
name2 += d.getFullYear();
name2 += getMonthString(d.getMonth());
name2 += d.getDate() - 2;
name2 += '.pdf';
document.getElementById('lnk').innerText = name;
document.getElementById('lnk').setAttribute('href', name)
document.getElementById('lnk2').innerText = name2;
document.getElementById('lnk2').setAttribute('href', name2)
}//]]>
</script>
</head>
<body>
<title>Report Menu</title>
</head>
<body LEFTMARGIN="150">
<table height=1 align="Right">
<Font Size="1"> <font face='Mylius Sans'color= 999999 >This menu last refreshed: 10Aug15 02:19</font>
</table>
<p><font face="Arial" size="3"><B>Daily_Network_Operations_Report</B></p><p><font size="2">Choose your report:</font>
</p>
<table border="0" cellpadding="2" cellspacing="5"><font size="2">
<tr><a href='#' id="lnk"></a></tr>
<tr><a href='#' id="lnk2"></a></tr>
</table>
<p><font face="Arial" size="1">earlier reports may be available - please email </p>
</body>
</html>
报告菜单
A:悬停{颜色:红色;字体重量:粗体}
//
报告菜单
此菜单上次刷新时间:10Aug15 02:19
每日网络运营报告选择您的报告:
早期报告可能可用-请发送电子邮件
添加
在标记的开始处(顺便说一下,您缺少开始标记
问题是,无论在哪个区域运行,它都可能进入兼容模式。添加
在标记的开始处(顺便说一下,您缺少开始标记
问题是,无论在哪个区域运行,它都可能进入兼容模式。添加
在标记的开始处(顺便说一下,您缺少开始标记
问题是,无论在哪个区域运行,它都可能进入兼容模式。添加
在标记的开始处(顺便说一下,您缺少开始标记
问题是,无论在哪个区域运行,它都可能进入兼容模式。尝试将脚本放在body标记的末尾:
<script src="script.js"></script>
另一种解决方案。在body标签处使用onload
:
<script src="script.js"></script>
尝试将脚本放在正文标记的末尾:
<script src="script.js"></script>
另一种解决方案。在body标签处使用onload
:
<script src="script.js"></script>
尝试将脚本放在正文标记的末尾:
<script src="script.js"></script>
另一种解决方案。在body标签处使用onload
:
<script src="script.js"></script>
尝试将脚本放在正文标记的末尾:
<script src="script.js"></script>
另一种解决方案。在body标签处使用onload
:
<script src="script.js"></script>
即使这个问题已经得到了回答,我还是想补充一下Altay Mazlum指出的一些东西。这段代码在Firefox下不起作用(至少在我的情况下) 您必须将innerText替换为textContent 来自此线程()的响应由: Firefox使用该属性
即使这个问题已经得到了回答,我还是想添加一些由Altay Mazlum指出的东西。这段代码在Firefox下不起作用(至少在我的情况下) 您必须将innerText替换为textContent 来自此线程()的响应由: Firefox使用该属性
即使这个问题已经得到了回答,我还是想添加一些由Altay Mazlum指出的东西。这段代码在Firefox下不起作用(至少在我的情况下) 您必须将innerText替换为textContent 来自此线程()的响应由: Firefox使用该属性
即使这个问题已经得到了回答,我还是想添加一些由Altay Mazlum指出的东西。这段代码在Firefox下不起作用(至少在我的情况下) 您必须将innerText替换为textContent 来自此线程()的响应由: Firefox使用该属性
这个脚本的工作原理是什么?@VivekGupta检查JSFiddle,而不是询问。对于me@AltayMazlumJSFIDLE显示一个静态页面(我在firefox中签过):(正如我所说,它在JSFIDLE中运行良好,但当我将其复制到.html文件中并在本地保存并打开它时,链接不再出现。该脚本工作原理是什么?@VivekGupta检查JSFIDLE,而不是询问。这对于me@AltayMazlumJSFIDLE显示一个静态页面(我在firefox中签过):(正如我所说,它在JSFIDLE中运行良好,但当我将其复制到.html文件中并在本地保存并打开它时,链接不再出现。该脚本工作原理是什么?@VivekGupta检查JSFIDLE,而不是询问。这对于me@AltayMazlumJSFIDLE显示一个静态页面(我在firefox中签过):(正如我所说,它在JSFIDLE中运行良好,但当我将其复制到.html文件中并在本地保存并打开它时,链接不再出现。该脚本工作原理是什么?@VivekGupta检查JSFIDLE,而不是询问。这对于me@AltayMazlumJSFIDLE显示一个静态页面(我在firefox中签过):(正如我所说,它在JSFIDLE中运行良好,但当我将其复制到.html文件中并保存在本地并打开它时,链接不再显示为现在的链接@Altaymazlum当你点击链接时会得到什么?我只是得到一些错误。你会得到,因为重定向被
Plunker
阻止,它将在本地工作。看到了吗?这意味着重定向在plunker不起作用。但问题是链接不显示。请立即尝试链接@Altaymazlum当您单击链接时,您会得到什么?我只是得到一些错误。您会得到这些错误,因为重定向被plunker阻止,它将在本地工作。看到这一点。表示重定向在plunker不起作用。但问题是链接不显示。请立即尝试链接@AltayMazluM当你点击链接时,你得到了什么?我只是得到了一些错误。你得到的原因是重定向被Plunker
阻止,它将在本地工作。看到这一点。意味着重定向在Plunker不起作用。但问题是链接没有显示。现在试试link@altaymazlum当你点击链接时,你得到了什么?我只是得到一些错误。你得到了吗ng,因为重定向被Plunker
阻止,它将在本地工作。请参阅此。表示重定向在Plunker不工作。但问题是链接未显示。