我有一个包含许多iframe的页面。这些iframe中包含与target="_blank"
有链接的iframe。当我点击它们时,它们什么都不做。 如何才能打开这些链接?
答案 0 :(得分:2)
发生这种情况是因为我使用的iframe属性“sandbox”没有正确的值。
答案 1 :(得分:1)
使用target="_parent"
。
另外,检查' target'的不同可能值。属性在这里:
http://www.w3schools.com/tags/att_a_target.asp
答案 2 :(得分:0)
javascript中的window.top属性可让您访问最顶层的浏览器窗口。
window.location属性允许您重定向到其他页面。
尝试使用顶部和位置的组合重定向:
window.top.location.assign("url")
答案 3 :(得分:0)
_blank 会在新标签/窗口中打开该链接。要访问最顶层的窗口,请使用 target =“_ top”。
答案 4 :(得分:-1)
您是否尝试过使用JavaScript事件,例如:
<a onClick="window.open(...);"></a>