【问题标题】:Can someone please solve this? (Basic HTML)有人可以解决这个问题吗? (基本 HTML)
【发布时间】:2012-10-08 00:28:37
【问题描述】:

我正在使用此代码将嵌入式 .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" 来完成,但是我应该把它放在哪里?

【问题讨论】:

    标签: html


    【解决方案1】:

    使用top.location 设置顶部框架的位置,或使用parent.location 设置直接父级。 window 指的是当前上下文(在框架内)。

    【讨论】:

      【解决方案2】:

      要在新标签页中打开一些链接,请使用target="_blank" 来实现此目的

      【讨论】:

      • 但是 target="_blank" 应该放在哪里呢?
      • 这是 JavaScript,不是链接,所以 target 属性在这里不适用。
      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 2022-01-13
      • 2019-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多