簡體   English   中英

如何在新標簽頁中加載動態網頁內容

[英]How to load a dynamic webpage content in a new tab

我正在開發Backbone JS應用程序,其中必須在新選項卡中加載一些動態數據,該選項卡當前正在同一頁面中加載。 具有主干的現有內容是使用app.navigate()方法#same頁面。

我嘗試使用window.open(),並像這樣編寫了它的方法onload()。

var newWindow = window.open(openUrl+"#catalog2/"+genTimestamp(), '_blank');

newWindow.onload = function() {
app.navigate("/catalog2/"+genTimestamp(), false); 
};

但是腳本是在父窗口上加載/應用,而不是在新打開的窗口上加載,因此,新頁面無法正確加載。 任何幫助將不勝感激。

骨干網非常適合單頁應用程序。

一旦打開新窗口,根據定義,它不再是單個頁面應用程序,並且您的路線或歷史記錄對象將不適用於另一個窗口,因為每個窗口都有其自己的歷史記錄。

相反,您可以使用舊的newWindow.location.assign(url)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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