【问题标题】:Why link working perfectly in Internet explorer but not in google Chrome为什么链接在 Internet Explorer 中完美运行,但在谷歌浏览器中却不行
【发布时间】:2015-09-15 21:59:21
【问题描述】:

我正在一个应用程序中工作,其中有一个锚标记,其 href 值 = 另一个锚链接的 id 值。当我单击 Internet Explorer 中的锚标记时,它对我来说工作正常,但如果 google chrome 链接不起作用。可能是什么问题,为什么在一个浏览器中工作而不在其他浏览器中工作

1. <ul><li><a href="#Abu Dhabi">Abu Dhabi</a><li> <ul>

2. <a name="#Abu Dhabi" id="&quot;Abu Dhabi&quot;">
<name>Abu Dhabi<br></name></a>
<name>Abu Dhabi<br></name>

【问题讨论】:

  • 代码块中的两项是什么意思?
  • 在这里查看答案:stackoverflow.com/questions/4884498/…
  • 我刚刚提到了这两个项目的视图源
  • id 可以包含空格吗?我会怀疑的。
  • 能否在您的问题中提供更多详细信息,以便评论部分不会太长?

标签: javascript html css google-chrome


【解决方案1】:

哈希片段不能包含空格;你的可以。这在 §2.4.3 和 §4 中由RFC2396 涵盖。

【讨论】:

    猜你喜欢
    • 2017-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-10
    • 2020-05-12
    • 2011-03-23
    • 2014-02-22
    • 1970-01-01
    相关资源
    最近更新 更多