ссылка со второй страницы не возвращается к идентификатору на предыдущей странице в firefox, см. Код ниже. работает в IE, O, Saf и Chrome

#css #html

#css #HTML

Вопрос:

index.html код

 <!-- SOLUTIONS SECTION -->
<section class="parallax-section" id="solutions">
content of this section
</section>
 

solutions.html страницы должны ссылаться на индекс.ссылка html #solutions отлично работает в IE, Opera, Safari и Chrome.

 <nav id="navigation_basic">
<a href="index.html#solutions"><img src="images/value_images/main_back_button.png"   width="221" height="30" border="0" /></a> 
</nav>'
 

Комментарии:

1. Пожалуйста, объясните (с помощью кода и целых предложений), что вы хотите, чтобы он вел себя, а что не работает!

2. Привет, извините, новичок в этих сообщениях. в основном, когда кто-то нажимает на index.html#solutions на второй странице, мне нужно, чтобы он перешел в раздел id =»решения» на index.html страница. в настоящее время ссылка работает на всех браузерах, кроме firefox. надеюсь, это поможет.

Ответ №1:

Соединяемый элемент ( <section> в вашем примере) должен быть <a> элементом (‘a’ на самом деле означает ‘anchor’).

Вы можете либо изменить свой <section> на <a> элемент, либо просто включить <a> элемент в свой <section> и присвоить <a> элементу соответствующий id="solutions" атрибут.

Комментарии:

1. привет, Ронен, спасибо за помощь. Я попробовал это, и у меня все еще есть проблема. то, что я также пробовал, это ссылка javascript:history.back (-1) на странице 2, которая работает, и она возвращается к точному месту (решениям), но моя единственная проблема заключается в том, перешел ли пользователь непосредственно на страницу (страница 2) из Google. есть ли способ использовать это дальше как прямую ссылку на страницу indexhtml