简要概述:
试图解决使用javascript / jquery的创造性解决方案的问题,我陷入了这样的困境,即需要在具有沙盒属性的新iframe中打开新弹出窗口,而不是现在的默认行为是新窗口或标签。< / p>
详细说明:
我的页面A.html像这样将B.html嵌入到iframe中:
<iframe sandbox="allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation" src='http://b.html/' width='100%' height='100%' name='bfr' frameborder='0' marginwidth='0' marginheight='0' id="inneriframe" class="popup" scrolling='yes' webkitallowfullscreen='true' mozallowfullscreen='true' allowfullscreen='true'></iframe>
现在,此iframe是一种身份验证令牌生成页面,单击该页面会在新窗口中转到c.html页面。
我正在尝试在具有相同b.html属性的新iframe中的同一页面中打开c.html。棘手的部分是a.html是我控制的唯一页面,其余部分是远程域,因此无法在远程页面上进行任何更改。
有什么想法吗?