首先你写 a b c d 四个版本的页面, 服务器判断用户所用的浏览器,让后根据用户的浏览器版本发送不同的页面给用户就是了
解决方案 »
- 一个下拉菜单的JS问题
- 谁用过FCKeditor?
- 一个页面1.htm是框架结构,有2frame分为a与b,如何实现在其它页面如2.htm点击一个按扭链接到1.htm上,将且能重新修改框架中第二桢的src属性
- 请问:怎样在IE里面调试javascript代码,有好的工具或者插件吗? 谢谢!
- 新闻的热度条是如何实现的?
- 求《JavaScript即用特效》(上海科技出版社)配套程序下载密码....
- 在ie浏览器里边捕捉鼠标坐标的函数是什么?
- 高分急求!!!!!!!Javascript里怎么取得客户端的语言!
- 有个关于打开页面的问题?
- js 转码问题
- 快救命呀!关于日期问题?
- 请教一个单选框的问题,急!
Set objBT=Server.CreateObject("MSWC.BrowserType")Agent=Request.ServerVariables("HTTP_USER_AGENT")
If instr(Agent,"Netscape")<>0 then
Response.write "Netscape浏览器<br>版本编号" & objBT.Version
ElseIf instr(Agent,"MSIE")<>0 then
Response.write "IE浏览器<br>版本编号" & objBT.Version
If obJBT.Version = 5.5 Then
response.redirect "aa.asp"
End If
If obJBT.Version = 6.0 Then
response.redirect "bb.asp"
End If
End If
%>
var name = window.navigator.appName;
var ver = window.navigator.appVersion;
if(name == "Microsoft Internet Explorer")
{
var n = parseInt(ver.substr(ver.indexOf("MSIE")+5, 3));
if(n < 5.5)
{
//代码A
}
else if(n==5.5)
{
//代码B
}
else if(n>=6)
{
//代码C
}
}
else
{
//代码D
}
//--></script>
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie){
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
if(IEversion< 5.5){
//code1
}
else
{
//code2
}
}
else
{
//not ie
}