【问题标题】:Weird problem with simple HREF link简单 HREF 链接的奇怪问题
【发布时间】:2010-12-09 00:04:46
【问题描述】:

我在我的 html 页面中放置了一个简单的 href 链接: http://search.mastertour.co.il/?mode=page&page=12077&lang=rus 该链接可以在页面底部的埃及艳后头像附近找到。 现在,当页面位于子域中时,链接引用 TLD,但页面无法重定向到链接。在尝试直接访问链接(而不是通过 html 链接)时显示“半生不熟”的页面,显示页面正常。

有什么想法???

【问题讨论】:

  • 开启错误报告。一切都会揭晓。如果您使用的是 PHP,请将其放在“半成品页面”的顶部error_reporting(E_ALL);ini_set("display_errors", 1);
  • 您的意思是页面在新窗口/标签中打开,而不是在同一页面中?

标签: html hyperlink


【解决方案1】:

摆脱window.open(),这就是你所需要的:

<a href="http://www.mastertour.co.il/rus/tours/egypt/" target="_new">здесь</a>

【讨论】:

    【解决方案2】:

    我猜这与您附加的onclick 属性有关。你真的需要吗?另外,我猜您正在使用它来强制该链接在新选项卡/窗口中打开 - 您真的不应该,因为用户应该拥有这种控制权。

    【讨论】:

    • 你是 100% 正确关于强制标签,但我不确定这是否是页面失败的原因。
    • 当您尝试手动打开 URL 时,页面加载正确 - 所以我猜它与 onclick 属性有关,虽然我真的不知道是什么:(跨度>
    • 该链接在 IE7 中可以正常工作,但在 FF3.6.12 中不能正常工作。我倾向于同意 jgradim,所以同意 egrunin 的回应。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    相关资源
    最近更新 更多