[英]Why isnt location.href() working?
我只希望新頁面顯示在當前頁面的iframe
,而不是加載整個新頁面。
這是我的代碼:
function salabim(id){
var gotoo;
var objid = document.getElementById("pgMaster");
new Effect.Shake(id);
return false;
gotoo=id+".html";
objid.src=gotoo;
location.href(gotoo);
}
這不適用於任何瀏覽器。 我究竟做錯了什么?
移動return false;
到最后,像這樣使用location.href
:
location.href = gotoo;
location.href
是屬性而不是函數,請改用location.href = url
。
我認為正確的語法是:
location.href = gotoo;
在對location.href
執行任何操作之前,您將返回false
。
你有一個return false;
的return false;
在函數的中間,因此不會執行該return語句之后的代碼。
采用
window.location.href = "YourURL";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.