当前位置: 首页 > 图文教程 > 网络编程 > Javascript > Javascript实例教程(8) 利用Javascript基于浏览器类型的重定向

Javascript
javascript 异常处理使用总结
ExtJS扩展 垂直tabLayout实现代码
JavaScript 新手24条实用建议[TUTS+]
PNG背景在不同浏览器下的应用
实现超用户体验 table排序javascript实现代码
利用JQuery为搜索栏增加tag提示
JQuery 前台切换网站的样式实现
WordPress JQuery处理沙发头像
js form 验证函数 当前比较流行的错误提示
JQuery 无废话系列教程(一) jquery入门 [推荐]
jQuery 表单验证插件formValidation实现个性化错误提示
JQuery 入门实例1
jQuery 可以拖动的div实现代码 修正版
javascript DOM对象的学习实例代码
css 二级菜单 实现代码集合 修正版
ExtJS GTGrid 简单用户管理
jQuery DIV弹出效果实现代码
Javascript 调试利器 Firebug使用详解六
深入javascript json QQ网页登陆
类似新浪网的 弹出视频功能实现代码

Javascript实例教程(8) 利用Javascript基于浏览器类型的重定向


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-10   浏览: 242 ::
收藏到网摘: n/a

利用Javascript基于浏览器类型的重定向

基于浏览器类型的重定向的实现可以通过使用JavaScript函数来检查navigator.userAgent的字符串“MSIE”,它将告诉你用户是否使用Microsoft Internet Explorer(微软的IE浏览器)。通过修改windows.location函数可以重定向到正确的URL(同意资源定位器)。下面是详细的代码:

<HTML>

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!--

function redirectClient(ieurl, nsurl) {

// test for Internet Explorer (any version)

if (navigator.userAgent.indexOf("MSIE") != -1) {

window.location = ieurl;

} else {

// it's not IE so assume it's Netscape

window.location = nsurl;

}

}

//-->

</SCRIPT>

</HEAD>

<BODY>

Click <A HREF="javascript:redirectClient('explorer.html',

'netscape.html')">here</A>

to redirect based on the user's browser.

</BODY>

</HTML>

点击此处去测试效果页