【问题标题】:Removing HTML frames删除 HTML 框架
【发布时间】:2009-09-24 09:32:56
【问题描述】:

我有一个将屏幕分成两个框架的网站;上半部分是我的网站名称;下半部分是广告网站。

我想要这样,如果用户点击上半部分(我的网站)上的链接,用户就会被带到我的主页。

这可行,但我的网站加载到上半部分而不是整个屏幕。

如何获取链接以删除框架并在整个浏览器中显示我的网站。

这就是我要说的:

http://www.thefacebookies.com/advertise.php

试过 target="_top" 还是不行。

非常感谢。

【问题讨论】:

    标签: html frames


    【解决方案1】:

    你有:

    <a onClick="window.location ='bet.php'" target="_top">
    

    应该是:

    <a href="bet.php" target="_top">
    
    • 当 HTML 可以使用时不要使用 JavaScript 做。
    • target 属性不影响对 window.location 的分配

    【讨论】:

    • window.location 错误,target _top 也是如此。它是 parent.location。
    • 不应该是 parent.location.href 吗?
    • 没有。正如我所说的——当 HTML 可以使用时不要使用 JavaScript。
    【解决方案2】:
    <A HREF="http://www.xyz.com" TARGET="_top">
    

    "_top" 将链接的文档加载到最顶层的框架中,即新页面填满整个窗口。

    target Property

    你可以从javascript中

    parent.location = new location;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-18
      • 2014-04-30
      • 2016-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      相关资源
      最近更新 更多