# якорь не работает - PullRequest
       2

# якорь не работает

0 голосов
/ 24 марта 2012

на странице веб-сайта, когда видео воспроизводится с любой вкладки ... скажем, кукольные шоу ... затем pag возвращается назад ... и после перезагрузки страницы видео загружается, а затем управление переходит к привязке #puppetshow, которая является этой конкретной вкладкой.

http://testkids.dadabhagwan.org.gall.arvixe.com/gallery/videos/dalo+tarvadi/puppet+shows/#puppetshows

Это прекрасно работает в FireFox, но не в IE. В IE URL не генерируется с #. http://testkids.dadabhagwan.org.gall.arvixe.com/gallery/videos/neel+ane+keri+part-2/puppet+shows/

Есть ли какое-нибудь решение для этого?

Ответы [ 2 ]

0 голосов
/ 24 марта 2012

Работает нормально, т.е. тоже.Я проверил на то есть 7.

http://testkids.dadabhagwan.org.gall.arvixe.com/gallery/videos/dalo+tarvadi/puppet+shows/#puppetshows

означает, что он откроет страницу http://testkids.dadabhagwan.org.gall.arvixe.com/gallery/videos/dalo+tarvadi/puppet+shows, а затем браузер прокрутите вниз до элемента html с id=puppetshows.

т.е.это не связано с выбором этой конкретной вкладки.(То есть, тоже, он прокручивается вниз до элемента с id = puppetshows

JavaScript в вашем коде будет выбирать вкладку с определенным хешем. Вам нужно изучить этот код javascript. Нет проблем в том, что касается хеш.

0 голосов
/ 24 марта 2012

Я опробовал его, и он не работал в Internet Explorer. Но когда я выбрал адресную строку в IE и нажал Enter, она сработала.

Вы можете обойти эту проблему, добавив javascript в готовый документ jQuery (который исправит поведение в IE и будет работать и в других браузерах), например

$(document).ready(function(){ 
document.location.href = document.location.href;
});
...