Navigation 跳过iframe中加载的多个页面的导航

Navigation 跳过iframe中加载的多个页面的导航,navigation,accessibility,hyperlink,skip,Navigation,Accessibility,Hyperlink,Skip,我想在我的页面中实现跳过导航链接。所有这些跳过导航链接都位于页面顶部。页面包含加载主要内容的iframes 我想要的是,当用户单击页面顶部的“跳到主要内容”链接时,焦点应该设置在iframe中的特定元素上 谢谢 Amit 函数skipToMainContent(){ var frameElement=document.getElementById(“frameElementId”); //替换为帧的id var frameDoc=frameElement.contentWindow.docume

我想在我的页面中实现跳过导航链接。所有这些跳过导航链接都位于页面顶部。页面包含加载主要内容的iframes

我想要的是,当用户单击页面顶部的“跳到主要内容”链接时,焦点应该设置在iframe中的特定元素上

谢谢

Amit


函数skipToMainContent(){
var frameElement=document.getElementById(“frameElementId”);
//替换为帧的id
var frameDoc=frameElement.contentWindow.document | | frameEle.contentDocument;
frameDoc.getElementById(“idOfElementToFocusOn”).focus();
//替换为元素的id
}
...
这就是你想要的吗?这就是我从你的问题中所理解的,尽管这个主题似乎暗示了其他的东西(?)

参考

<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>