Этот вопрос закрыт для ответов, так как повторяет вопрос Как вставлять хэш ссылки в хэш айфрейма?
partyzanx
@partyzanx

Как заставить работать скрипт прибавления якоря к src?

Здравствуйте. Помогите, пожалуйста, с кодом из этой темы.

У меня есть два кода: один делает айфрейм на всю длину своего содержимого, а другой вставляет хэш # из url в хэш src iframe. Оба скрипта по отдельности рабочие, но второй не работает с первым.

<!-- Скрипт отображения айфрейма на всю высоту содержимого-->
<script>
function frameHeight(id){
var height = jQuery(id).contents().find('html').height();
jQuery(id).height(height);
}
</script>
 
<!-- Скрипт если есть якорь, то он вставляется в айфрейм-->
<script>
if( hash = window.location.hash.replace("#","") ) {
document.getElementsByTagName('iframe')[0].src = "/new_2.html#" + hash;
}
</script>


Нужно, чтобы второй скрипт тоже заработал. Может быть их стоит как-то объединить, типа порядок действия друг за другом.

5a11564e04afc410411309.png
Вот сама страница сразу с хэшэм
На Вас одна надежда!

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

Например, я отправлю ссылку ученику с одним якорем этой темы, чтобы он обратил внимание на конкретный пункт этого якоря. А другому ученику отправляю эту же ссылку с другим якорем, чтобы он обратил внимание на другой пункт научной статьи.
  • Вопрос задан
  • 276 просмотров
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
"<b>/new_2.html#</b>"WTF?
Что у вас тег <b> делает в адресе?
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
summer Ярославль
от 100 000 до 140 000 ₽
20 апр. 2024, в 14:27
3000 руб./за проект
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект