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

2016-01-29 11:29 1 1 收藏

javascript实例教程(7) 利用javascript基于浏览器类型的重定向,&#106avascript实例教程(7) 利用&#106avascript基于浏览器类型的重定向

【 tulaoshi.com - 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

点击此处去测试效果页 

来源:https://www.tulaoshi.com/n/20160129/1482480.html

延伸阅读
  利用Javascript产生鼠标移过时弹出窗口 本节教程将介绍当鼠标移过图片的时候弹出一个窗口的设计。这个弹出的窗口是一个标准的网页,你可以设置它的大小。 首先在网页的Header标签处加入以下代码: <SCRIPT LANGUAGE="Javascript" var popupwindow_window = null; function popupwindow(status,url) { if(status != 0) { if(po...
  HotMetal PRO 6.0是强大易用的网站编辑和发布工具。在本教程中我们在HotMetal中使用JavaScript。在HotMetal中,JavaScript支持是基于HotMetal为你提供了丰富的资源以及对象。它包含了几个新的对象,比如访问DOM的对象。另外,HotMetal支持一些ActiveX控件。这些控件以及Windows脚本支持使得HotMetal成为了JavaScript设计人员一个不可多...
  HoTMetal中使用Javascript 6.怎样编写一个保存模块脚本 在本节教程的例子中,我们创建了一个新的保存模块文件对话框。HoTMetaL里面有几个模板你可以从中进行选择。模板只是一个普通的网页,这个网页被保存HoTMetaL应用程序目录的Template模板中。当你从文件菜单中选择新项目的时候,其中一个标签选项是Page From Template。当你选择...
  使用JavaScript中的OLE Automation 6. 怎样提高脚本程序的性能 自从我们处理重的对象模型(比如Word.Application)和应用程序实例,注意系统的资源示相当重要的。一旦我们完成对应用程序实例的处理,我们必须去掉它,以从内存重清除对象的实例。在Jscript中有唯一的方法来实现,它就是应用程序对象的Quit()方法,以下是一个例子: va...
  有时你可以会在一些网站看到一些变化显示的图片,这除了可以利用Flash来制作之外,当然也可以利用本节教程介绍的方法来实现哦。好吧,就开始我们的创作吧。我们可以在网页的最前面部分添加以下的代码来创建一个随机的数字: <SCRIPT <!-- // Randomizer rnd.today=new Date(); rnd.seed=rnd.today.getTime(); function rn...

经验教程

466

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部