2011-08-02 5 views
0

私のページにナビゲーションリンクをスキップしたいと思っています。すべてのこのスキップナビゲーションリンクは、ページの上部にあります。ページには、メインコンテンツを読み込むiframeが含まれています。iframeに読み込まれた複数ページにわたるナビゲーションをスキップ

私が欲しいのは、ページ上部の「メインコンテンへのスキップ」リンクをクリックすると、フォーカスがiframe内の特定の要素に設定されている必要があります。

おかげで、

答えて

0
<script type="text/javascript"> 
function skipToMainContent() { 
var frameElement = document.getElementById("frameElementId"); 
// replace with your frame's id 

var frameDoc = frameElement.contentWindow.document || frameEle.contentDocument; 

frameDoc.getElementById("idOfElementToFocusOn").focus(); 
// replace with your element's id 

} 
</script> 

... 

<a href="#idOfIframe" onclick="skipToMainContent()">Skip to main content</a> 

アミットは、これはあなたが求めているものですか?それは主題が何か他のものを示唆しているように見えますが、私はあなたの質問から理解したものです(?)。

リファレンスhttp://xkr.us/articles/dom/iframe-document/

関連する問題