我有一个应用程序使用jquery选项卡从其“菜单”选项卡中打开不同的asp.net应用程序。选项卡的内容是应用程序的iframe。我需要的是iframe中的一个应用程序选项卡在新选项卡中打开页面。我正在使用asp.net在iis 7中运行应用程序。如何向“标签”应用程序发送信号以打开新标签?
答案 0 :(得分:0)
window.parent
将允许您访问外部应用。
答案 1 :(得分:0)
正如@Anthony建议您可以使用window.parent
和window.parent.document
来访问包含iframe
的父窗口上的对象,但更好的方法是在父窗口上编写一个函数来打开新的窗口,然后从iframe
代码调用它,因为它更加万无一失。
//in parent window
window.openNewWindow = function(/*ANY PARAMS*/){
//open window here
};
//in iframe
parent.window.openNewWindow(/*PARAMAS (IF ANY)*/);