Здравствуйте. Помогите, пожалуйста, с кодом
из этой темы.
У меня есть два кода: один делает айфрейм на всю длину своего содержимого, а другой вставляет хэш # из 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>
Нужно, чтобы второй скрипт тоже заработал. Может быть их стоит как-то объединить, типа порядок действия друг за другом.
Вот
сама страница сразу с хэшэм
На Вас одна надежда!
Мне не нужно менять src вручную. Мне нужно чтобы переходя по этой ссылке магнитилось к разными якорями в зависимости от того какой якорь.
Например, я отправлю ссылку ученику с одним якорем этой темы, чтобы он обратил внимание на конкретный пункт этого якоря. А другому ученику отправляю эту же ссылку с другим якорем, чтобы он обратил внимание на другой пункт научной статьи.