刚刚被一个问题困住了。我有一个带有 Jquery UI 选项卡的页面。通过向链接添加哈希标签,可以从不同的页面访问每个选项卡,并使用我需要的选项卡加载页面。但是,我还需要访问同一页面中的不同选项卡。我想出的是添加目标=“_parent”到带有哈希标签的链接:
<a href="pictures.htm#tab2" target="_parent">
它可以满足我的需要,但仅限于 IE。它使用不同的哈希标签重新加载页面,但由于某种原因,Chrome 和 Firefox 每次都会加载相同的选项卡。我需要的是创建一个链接的 javascript 函数将使用不同的哈希标签完全重新加载页面.
我想出了这个代码:
function gototab(reload)
{
window.location.href = 'pictures.htm#tab2';
window.location.reload(true);
}
<a href="pictures.htm#tab2" onclick="gototab();">open tab 2</a>
我觉得我几乎要关闭它,但我的脚本出了问题。有人可以帮我解决吗?
Thanks!
你可以这样做:
function gototab(reload)
{
window.location.hash = '#tab2';
window.location.reload(true);
}
<a href="pictures.htm#tab2" onclick="gototab();">open tab 2</a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)