![]() |
1
4
你不能。 页面将加载到另一个页面中的iframe的事实不会在请求中发送到服务器,因此无法获取父页面的ULR,甚至无法确定是否存在父页面。 如果在服务器端需要这些信息,则必须将这些信息添加到请求中,例如,将父页面URL作为querystring参数包含在内。 |
![]() |
2
1
如果人们需要它,有一种方法可以达到这个目的。至少我解决了。 首先,放置一个在服务器上运行的按钮,添加一个click事件和一个client click事件。
将隐藏的文本框放入
现在放置javascript代码
这就是你在客户端要做的一切。
这样,您应该从iframe中的按钮获取父url。 任何需要帮助的人都可以在这里提问 this code's post 在我的个人网站上。 |
![]() |
3
0
如果frame+父级都在同一个域上,则可以执行此操作。如果是,则可以获取对其他iframe、frames或弹出窗口的引用。 从内存中,尝试window.parent,这样您的文件就类似于window.parent.top.location |