0
親ページにiFrameが含まれています。アンカーにはそれぞれ対応するアンカーがありますが、アンカーはiframeの外側にありますが、ページジャンプリンクとして機能するようにしたいと考えています。親ページからIframeへのジャンプリンクの使用
iframeを追加してターゲット設定しようとしましたが、まだ動作しません。
提案やおすすめはありますか?
親ページにiFrameが含まれています。アンカーにはそれぞれ対応するアンカーがありますが、アンカーはiframeの外側にありますが、ページジャンプリンクとして機能するようにしたいと考えています。親ページからIframeへのジャンプリンクの使用
iframeを追加してターゲット設定しようとしましたが、まだ動作しません。
提案やおすすめはありますか?
のiframeの内部要素を標的とするためには、JavaScriptを使用して、そのようにそれをターゲットにしたいでしょうが:
<iframe src="http://fiddle.jshell.net/pkvhw/2/show/" id="iframe"></iframe>
<a href="javascript:findText();">Find Text</a>
:
function findText() {
var frame = document.getElementById('iframe').contentWindow;
frame.scrollTo(0,frame.document.getElementById('suchen').offsetTop);
}
次に、あなたのマークアップはこのようなものになります
ここで、iframe
はページ上のiframeのIDで、suchen
はiframe内で検索したい要素のIDです。 http://jsfiddle.net/vs9xhs0o/
注:ここでは
はアクションで、それのフィドルで、これはドメイン間で起こって使用しようとすると、問題に実行されます。ほとんどのサイトでは、このようなドメイン間のリクエストを許可しないため、iframeを通じて表示しているサイトを管理できるようにしてください。