有兩個做法
做法一
1 |
<a href="iframe的url#bookmarkID" target="iframeID">Go to Anchor</a> |
但是這個如果iframe冇scroll,在FIREFOX(VER 49)不會自動碌落去BOOKMARK位
做法二
1 |
<a onclick="document.getElementById('iframeID').contentWindow.document.getElementByID('bookmarkID')[0].scrollIntoView();">Go to Anchor</a> |
這個要iframe和parent的document domain一樣才可
題外話,如果href的網址跟原本iframe的網址一樣,並且href有#bookmark,是不用重新LOAD過的~~~不過如果沒有「#」的話是要的