繁体   English   中英

window.location.replace在客户端不起作用

[英]window.location.replace is not working on client side

我在jsp页面上有一个javascript函数。

function gt()
{
     var e=document.getElementById("ParentType");
     var val=e.options[e.selectedIndex].value;
     window.location.replace("iba1?value="+val);
}

我已经为某些功能创建了向导。上面的代码在我的机器上可以正常工作,但是如果我在客户端浏览器上测试相同的东西,则会出现错误,例如URL不可用。

同时,如果我给出了jsp的整个位置,则意味着它在客户端运行,而不是在我的机器上。我已经添加了jsp的路径

window.location.replace("netmarkets/jsp/actionitem/iba1.jsp?value="+val);

为什么会这样呢?有些想法会有所帮助

您是否尝试过提供整个路径? 该URL可能不起作用,可能是因为它是服务器端的相对路径。

如果客户端部署和您的开发计算机具有不同的部署结构,则可能无法正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM