用于浏览器检测和url链接的脚本
Script for browser detection and url linking
我是新来的。。。我正在寻找一个检测浏览器的脚本,然后根据正在使用的浏览器链接到特定url的函数。我一直纠结于如何将两个函数组合成一个js文件。使用onclick方法调用这两个函数中的一个。这有道理吗?我有什么选择。我知道userAgent不受欢迎,有什么解决办法?
这里有一个脚本,可以很容易地修改,以包括所有现代浏览器,这不是基于鼠标悬停,而是基于浏览器检测和重定向,具体取决于浏览器。。如果这不是你想要的,请更详细地解释,我或其他人将能够更好地帮助你。。。你有可以使用的示例页面或代码吗?
version = parseInt(navigator.appVersion);
if (navigator.appVersion.indexOf('5.') > -1) {
version = 5
};
if (navigator.appVersion.indexOf('6.') > -1) {
version = 6
};
if (navigator.appVersion.indexOf('7.') > -1) {
version = 7
};
browser = 'OTHER';
if (navigator.appName == 'Netscape') {
browser = 'NS' + version;
}
if (navigator.appName == 'Microsoft Internet Explorer') {
browser = 'MSIE' + version;
}
if (navigator.appVersion.indexOf('MSIE 3') > 0) {
browser = 'MSIE3';
}
if (browser == 'NS5') {
browser = 'NS6'
};
if (browser == 'MSIE3') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'MSIE4') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'MSIE5') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'MSIE6') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'MSIE7') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'NS3') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'NS4') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'NS6') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'NS7') {
window.location = 'http://www.mywebsite.com'
}
if (browser == 'OTHER') {
window.location = 'http://www.mywebsite.com'
}
感谢
相关文章:
- 我发现了一些只在移动设备上可见的垃圾邮件链接,我可以'找不到包含此垃圾邮件链接的脚本的位置
- 什么's使用链接和脚本标记引用JavaScript源之间的区别
- Javascript:在新页面中打开链接并运行脚本
- 如何通过分配单个变量来减少此脚本中的链接数
- jQuery Pan & Zoom 或 Magnify 脚本,具有热点或图像映射链接的能力
- 是否有脚本/代码可以一次将链接属性添加到多个链接
- 阅读第'页;s从chrome扩展中链接的脚本
- 脚本链接格式以实现跨浏览器兼容性
- 用于浏览器检测和url链接的脚本
- Javascript一页滚动脚本滚动到每个点击的链接一个接一个
- 多个脚本导致链接问题?Javascript、CSS、HTML、Jquery
- 在grumjs-minify/uglify之后更改html中的链接或脚本文件名
- 随机引用超链接脚本
- xdomain.js跨域链接脚本的jQuery indexOf错误
- 没有链接脚本或样式表的HTML
- 独立的web应用链接脚本-阻止它附加具有特定类的链接
- 有没有办法知道链接/脚本是否仍然挂起或失败
- facebook共享链接脚本
- 让Javascript在新窗口中省略外部链接脚本的锚标记
- 试图添加更多的jQuery到我的页面,但当我添加更多的链接/脚本标签,以前的功能jQuery停止运行.有人能帮帮我吗?