簡體   English   中英

為什么location.href()不起作用?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM