我的网页加载IFRAME
内容来自其他域(我无法控制内容),其中包含target="_top"
属性的链接。一旦用户点击其中一个链接,我的页面就会被完全替换。由于我的页面是有状态的Web应用程序,因此会使用户感到困惑。
有没有办法/技巧来阻止这些IFRAME链接这样做?它们应该(在视觉上)在IFRAME
内加载或在新窗口中打开。
我不想使用服务器脚本代理IFRAME并更改HTML代码,因为这会阻止外部域的任何用户cookie。
也许一些特殊的技巧,比如嵌套的IFRAME或者其他什么都可以做到这一点?