У меня есть веб-страница (http://www.WillenhallPrimary.org/Science.shtml), которая содержит iframe. В iframe есть тег <h2 id="staff">Teachers</h2>
, который я бы хотел перейти к использованию родительского URL-адреса и хэша, например. http://www.WillenhallPrimary.org/Science.shtml#staff. Я также хотел бы подождать, пока страница загрузится, прежде чем прыгать. (Я могу использовать a вместо #, если это проще.)перейти на страницу id в iframe
iframe изменен размером с использованием onLoad: javascript (поэтому он выглядит как смежная страница ), которая работает хорошо, но я не знаю, влияет ли это на нее ,
function rfs(){
_i=document.getElementById('ym')
_i.height=150
if(typeof _i.contentDocument!=='undefined'){
_cdd=_i.contentDocument.documentElement
_i.height=Math.max(_cdd.scrollHeight,_cdd.offsetHeight,_cdd.clientHeight)+25
}
else {
_cdb=_i.contentWindow.document.body
_i.height=Math.max(_cdb.scrollHeight,_cdb.offsetHeight,_cdb.clientHeight)+25
}
}
Возможно ли это? Это звучит просто, но я часами смотрю и ничего не работает. (Я не эксперт в этом.) Есть ли лучший способ сделать это?
Любая помощь очень ценится.
Дубликат http://stackoverflow.com/questions/13893256/jumping-to-anchor-in-iframe? – mplungjan