JavaScript函数拒绝在生产服务器上工作,但在本地服务器上工作
我正在使用从Macromedia Dreamweaver借用的MM_Gotour()函数向服务器上的特定URL发送HTTP请求。下面是函数的代码,它在外部JavaScript文件中声明JavaScript函数拒绝在生产服务器上工作,但在本地服务器上工作,javascript,html,Javascript,Html,我正在使用从Macromedia Dreamweaver借用的MM_Gotour()函数向服务器上的特定URL发送HTTP请求。下面是函数的代码,它在外部JavaScript文件中声明 function MM_goToURL() { //v3.0 var i, args=MM_goToURL.arguments;document.MM_returnValue = false; for (i=0; i<(args.length-1); i+=2) eval(args[i]+".loc
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments;document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
那么,我的问题是:我能做些什么来解决这个问题?
编辑:
我已经禁用了指定页面/servlet的过滤器,该页面大约可以访问该页面。但出于安全原因,我会在24小时后启用它。谢谢。我做了一些研究,我发现域名转发和屏蔽会导致站点处于html框架中,从而禁用JavaScript链接 这是我的域名上托管站点的源代码:
<html>
<head>
<title>Royalseeds </title>
<META name="description" content="Royalseeds MPCS Limited"><META name="keywords" content="Royalseeds, Frozen Foods, Cool Room">
</head>
<frameset rows="100%,*" border="0">
<frame src="http://www.optdesolver.com/RoyalSeedsMPCS/statistics_servlet.mpcs" frameborder="0" />
<frame frameborder="0" noresize />
</frameset>
<!-- pageok -->
<!-- 03 -->
<!-- -->
</html>
皇室种子
上面的代码阻止加载JavaScript
解决方案:我将禁用屏蔽,但允许转发
http://localhost:8080/RoyalSeedsMPCS/statistics_servlet.mpcs
<html>
<head>
<title>Royalseeds </title>
<META name="description" content="Royalseeds MPCS Limited"><META name="keywords" content="Royalseeds, Frozen Foods, Cool Room">
</head>
<frameset rows="100%,*" border="0">
<frame src="http://www.optdesolver.com/RoyalSeedsMPCS/statistics_servlet.mpcs" frameborder="0" />
<frame frameborder="0" noresize />
</frameset>
<!-- pageok -->
<!-- 03 -->
<!-- -->
</html>