2010-08-04 75 views
0

我有一個應用程序使用jquery選項卡從其「菜單」選項卡打開不同的asp.net應用程序。選項卡的內容是應用程序的iframe。我需要的是iframe內的應用程序選項卡之一,以在新選項卡中打開頁面。我正在使用asp.net運行iis 7中的應用程序。我怎麼能發送一個信號到「標籤」應用程序來打開一個新標籤?從外部頁面添加jquery選項卡

回答

0

window.parent將允許您訪問外部應用程序。

0

爲@Anthony建議您可以使用window.parentwindow.parent.document訪問包含iframe父窗口上的對象,但更好的辦法將是寫在父窗口的功能,打開新的窗口,然後調用從iframe代碼,因爲它是更加萬無一失。

//in parent window 
window.openNewWindow = function(/*ANY PARAMS*/){ 
          //open window here 
         }; 

//in iframe 

parent.window.openNewWindow(/*PARAMAS (IF ANY)*/); 
相關問題