目标=“_top”使用 JavaScript 进行模拟
假设我们有 2 个框架的框架集,一个框架是一种微小的水平标题,第二个框架是一种“内容”框架,其中包含第三方 html 页面。当用户单击“content”框架内的某些链接时,应使用此链接重新加载整个页面(框架集),如果“content”框架具有“target=_top”属性,则行为相同。如何使用 JS 来做到这一点?
这里的主要问题是 - 我无法编辑“内容”页面的 html。
Suppose we have frameset of with 2 frames, one frame is kind a tiny horizontal header and second is kind of "content" frame with 3rd-party html page inside. When user clicks on some link inside "content" frame, the whole page (frameset) should be reloaded with this link, the same behavior if "content" frame has "target=_top" attribute. How to do this using JS?
The main problem here is - that I can't edit html of "content" page.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试将
window.location
设置为目标 URL。Try setting
window.location
to the target URL.这是我的快速解决方案:
Here is my quick solution: