转到带有视频流内部超链接的页面

转到带有视频流内部超链接的页面

当您进入某个页面并单击调用 JavaScript 的内容(例如,在 URL 中生成“#...”的维基百科部分)时,浏览器地址栏中的 URL 会发生变化。

在 Wikipedia 上,我只需使用包含 #... 的链接即可转到特定部分。但是,在其他情况下,它不起作用,例如http://local.filmon.com/#ITV1将重定向到http://local.filmon.com/#LIVE-BOXING。

我对这些事情一无所知,所以如果我说得含糊其辞,我很抱歉。我只是想知道,在后一个例子中,是否有可能转到页面http://local.filmon.com并加载 ITV1 频道,而无需实际单击左侧的它。

编辑:就我想要的视频(filmon 的 ITV1)而言,当我在 Firefox 中检查元素时,我发现:

<strong class="channels_search_title" style="text-overflow: ellipsis; max-height: 30px;">
 <a class="fake" alt="ITV1 " href="javascript:void(0);">
    ITV1 
 </a>
</strong>

但我认为我不能使用 javascript:void(0) 作为内部超链接,所以我仍然被卡住了。

答案1

您所指的概念实际上称为“内部超链接”。这里不涉及 JavaScript。

内部链接是一种超链接,它是文档中指向同一文档另一部分或可能位于同一网站或互联网域中或属于同一网站或域的另一文档的引用或导航元素。在类似本文的文章中,以蓝色突出显示的单词就是内部链接的示例。

简而言之,您可以直接访问特定部分,因为标签的 id 与您在“#”后输入的 id 相同。

参考:

http://en.wikipedia.org/wiki/Internal_link

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_a_href_anchor


您仅使用其 ID 访问页面的某个部分。让我们考虑以下示例: http://www.xbox.com/en-IN/index#CopyrightLogo

当你点击此链接时,浏览器会自动滚动到底部,将 Microsoft Logo 带入框架。

这里的“CopyrightLogo”是您在页面右下角看到的 Microsoft Logo 的 ID。您可以通过以下方式检查 ID:

  • Internet Explorer:按下F12键盘上的Ctrl+ B,然后单击右下角的 Microsoft 徽标。它会将徽标的 ID 显示为“CopyrightLogo” 在此处输入图片描述
  • Google Chrome:右键单击右下角的 Microsoft 徽标并选择Inspect element 将为您提供徽标 ID 作为“CopyrightLogo”

最后我发现http://www.filmon.com/#ITV%2B1您要访问的链接。我无法找到http://www.filmon.com/#ITV1. 最接近的匹配是ITV+1其 html 表示为ITV%2B1

相关内容