我正在使用此代码将嵌入的.swf文件链接到iframe中的另一个页面:
<div onmousedown="window.location.href='http://www.pagewhichopens.com'" height=26 width=100>
<object height=26 width=100>
<param name="movie" value="http://www.bcd.com/embeddedfile.swf">
<param name="wmode" value="transparent" />
<embed wmode=transparent allowfullscreen="true" allowscriptaccess="always" src="http://www.bcd.com/embeddedfile.swf" height=26 width=100></embed>
</object>
</div>
但是当我在swf上点击时,另一个页面只打开了我不想要的iframe,我希望它在整个浏览器中打开...这可以通过插入target =“_ parent”来完成,但是我应该把它放在哪里?
答案 0 :(得分:2)
使用top.location
设置顶部框架的位置,或者为直接父级设置parent.location
。 window
指的是当前上下文(框架内)。
答案 1 :(得分:-1)
要在新标签页中打开某个链接,请使用target="_blank"
来实现此目标