簡體   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