从外部页面添加jquery选项卡

时间:2010-08-04 04:04:43

标签: asp.net jquery ajax service

我有一个应用程序使用jquery选项卡从其“菜单”选项卡中打开不同的asp.net应用程序。选项卡的内容是应用程序的iframe。我需要的是iframe中的一个应用程序选项卡在新选项卡中打开页面。我正在使用asp.net在iis 7中运行应用程序。如何向“标签”应用程序发送信号以打开新标签?

2 个答案:

答案 0 :(得分:0)

window.parent将允许您访问外部应用。

答案 1 :(得分: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)*/);