这可能是一个主观问题,我是新来的,所以请记住......
我搜索并搜索过,无法确定为网页制作标签式菜单的最佳方法。 Web服务器是基于Unix的,因此任何.NET都是不可能的。似乎AJAX / javascript是“最好的”方式,但我听说某些浏览器(特别是IE)存在问题。这是真的?
我宁愿拥有javascript提供的灵活性,而不是纯粹基于CSS的选项卡,并且菜单标签在所有/最近的浏览器中都能正常运行。
提前感谢您的帮助!
答案 0 :(得分:2)
欢迎来到SO。要回答你的问题,我建议你看一下jQuery的tab控件API:
http://jqueryui.com/demos/tabs/
在客户端执行此操作的优势在于,您不必担心后端平台支持的内容,只需支持浏览器兼容性。
答案 1 :(得分:1)
如果您想使用AJAX,则取决于您是否正在加载动态内容。不幸的是,很多东西在IE中都有点时髦。
您应该能够使用JQuery创建标签,请查看 JQuery UI例如或搜索其他插件。
这基本上是使用JS而你可能有一个后退CSS版本,因为浏览器不支持Javascript。使用JQuery也独立于使用任何其他语言(PHP,ASP,ASP.NET等)。