1

Когда вы переходите на страницу и нажимаете на то, что вызывает javascript (например, разделы в Википедии, которые генерируют «# ...» в URL), URL-адрес изменяется в адресной строке вашего браузера.

В Википедии я могу просто использовать ссылку, которая включает # ..., чтобы перейти в определенный раздел. Однако в других случаях это не работает, например, http://local.filmon.com/#ITV1 просто перенаправит на http:// local.filmon.com/#LIVE-BOXING.

Я ничего не знаю об этих вещах, поэтому мне жаль, если я был расплывчатым. Я просто хочу знать, можно ли каким-либо образом, в последнем примере, перейти на страницу http://local.filmon.com и загрузить канал ITV1, не нажимая на него слева. ,

редактировать: в случае видео, которое я хочу (ITV1 от filmon), когда я проверяю элемент в 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 ответ1

0

Концепция, на которую вы ссылаетесь, на самом деле называется "Внутренняя гиперссылка". Здесь нет JavaScript.

Внутренняя ссылка - это гиперссылка, которая является ссылкой или элементом навигации в документе на другой раздел того же документа или на другой документ, который может находиться на том же веб-сайте или домене в Интернете, либо на их части. В подобных статьях слова, выделенные синим цветом, являются примерами внутренних ссылок.

Короче говоря, вы можете получить доступ к конкретному разделу напрямую, потому что идентификатор тега совпадает с идентификатором, который вы вводите после «#».

Ссылка:

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

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


Вы получаете доступ к разделу страницы, используя только ее идентификатор. Давайте рассмотрим пример:http://www.xbox.com/en-IN/index#CopyrightLogo

Когда вы нажимаете эту ссылку, браузер автоматически прокручивается вниз, чтобы поместить логотип Microsoft в рамку.

Здесь «CopyrightLogo» - это идентификатор логотипа Microsoft, который вы видите в правом нижнем углу страницы. Вы можете проверить идентификатор по:

  • Internet Explorer: нажмите F12 на клавиатуре, затем нажмите Ctrl+B, а затем нажмите логотип Microsoft в правом нижнем углу. Он покажет вам идентификатор логотипа как «CopyrightLogo»
  • Google Chrome: щелкните правой кнопкой мыши логотип Microsoft в правом нижнем углу и выберите Inspect element качестве идентификатора логотипа будет указано «CopyrightLogo».

Наконец, я нашел http://www.filmon.com/#ITV%2B1 ссылку, к которой вы хотите получить доступ. Я не смог найти http://www.filmon.com/#ITV1. Ближайшее совпадение - ITV+1 , html-представление которого - ITV%2B1 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .