我有一个页面,在 TabContainer 中显示其所有内容,但如果浏览器上禁用了 javascript,它只会显示一个空白页面。
我可以添加一个<noscript>
显示所有重要内容,但空白 TabContainer 仍然呈现。
我想在标题中添加 a 以重定向到同一页面加上 ?noscript=true ,但它不应该是无限的。我想使用 PlaceHolder 控件来放置适当的<META HTTP-EQUIV="Refresh" CONTENT="0; URL=url?noscript=true">
当当前 url 没有 noscript 查询值时。
然后,当 noscript 查询值存在时,我可以将 TabContainer 的 Visible 属性设置为 false。
这是正确的做法吗?
您可以使用Http浏览器功能 http://msdn.microsoft.com/en-us/library/system.web.httpbrowsercapabilities.aspx类来获取有关浏览器的信息,检查 JavaScript 支持的属性被称为EcmaScript 版本 http://msdn.microsoft.com/en-us/library/system.web.configuration.httpcapabilitiesbase.ecmascriptversion.aspx。如果版本 >= 1,则浏览器支持 JavaScript。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)