用不同的锚重新加载页面

刚陷入一个问题。 我有一个包含Jquery UI选项卡的页面。 通过向链接添加哈希标记,可以从不同页面访问每个选项卡,并使用我需要的选项卡加载页面。 但是,我还需要访问同一页面中的不同选项卡。 我想到的是将hash =“_ parent”添加到带有hash标签的链接:

 

它完成了我需要的东西,但仅限于IE。 它会使用不同的哈希标记重新加载页面,但由于某种原因,Chrome和Firefox每次都会加载相同的标签。 我需要的是为链接创建一个javascript函数,它将完全重新加载具有不同哈希标记的页面

我想出了这段代码:

 function gototab(reload) { window.location.href = 'https://stackoverflow.com/questions/13770741/reload-page-with-different-anchor/pictures.htm'; window.location.reload(true); } open tab 2 

我觉得我几乎关闭了它,但我的脚本出了问题。 有人可以帮我解决吗?

谢谢!

你可以这样做:

 function gototab(reload) { window.location.hash = '#tab2'; window.location.reload(true); } open tab 2