При использовании haslink (#testhash) не работает в Safari. Я действительно не могу найти проблему. Вот следующий код я обеспечиваю нижеHashlink не работает в Safari
<a href="?page_id=112#testhash">Click here to go to Hash</a>
<div style="height:500px"> </div>
<div id="testhash"></div>
<div>............Test Data............</div>
Когда я нажав на ссылку, он получил собирается надлежащее место на сафари, но он работает отлично на Google Chrome, Mozila Firefox и IE9. В Safari ссылка перенаправляется на сайт http://example.com/
вместо http://example.com/#testhash
после перезаписи URL. Самое смешное, когда я непосредственно помещаю ссылку http://example.com/#testhash
в адресную строку Safari, она работает нормально, но время нажатия не работает, а также когда я пишу http://example.com/?page_id=112#testhash
, это дает проблемы.
[Ответ] (http://stackoverflow.com/questions/3020456/safari-anchors-on-links-not-working) может помочь. – neo108
Нет. Это тоже не помогло. – Soumya