我有一个用html/css/javascript编写的标签查看器,现在当我切换每个标签时,它所做的就是切换内容。我想要做的是在一个新窗口中打开每个选项卡,并希望每个选项卡都在单独的文件中。
有什么简单的方法可以做到这一点吗?
发布于 2012-08-01 05:36:37
使用target="_blank"在选项卡上放置链接
<a href="tab1.html" target="_blank">Tab1</a>编辑: target属性可能会被弃用(或不推荐:参见@Tim Medora的评论),但在所有主要浏览器(http://www.w3schools.com/tags/att_a_target.asp)中都受支持,并且与您能获得的最接近。来自w3schools.com:_blank: Opens the linked document in a new window or tab
发布于 2012-08-01 05:43:40
为简单起见,我喜欢将内容存储在单独的文件中,否则它会在每个页面中变得相当广泛。
jQuery UI标签+ AJAX怎么样?
文档:http://jqueryui.com/demos/tabs/#ajax
演示:http://jqueryui.com/demos/tabs/ajax.html
或者,如果您已经有了自己的选项卡控件,那么可以使用一些JS来检测选项卡的更改,并使用AJAX动态加载内容。
如果你真的想要新的窗口(从问题中不清楚),那么标签的使用是误导的。在这一点上,它应该只是一个菜单。如果选项卡都在新窗口中打开,我会感到困惑/沮丧。
https://stackoverflow.com/questions/11749361
复制相似问题