JAVASCRIPT下判断IE与FF的比较简单的方式

但是过程相对复杂一点,当我们只需要一个简单的判断方式时,可以这样做:


代码如下:

<SCRIPT>
if (document.all){ //IE
window.dialogArguments.location.reload();
}else{ //FIREFOX
opener.location.reload();
}
window.close();
</SCRIPT>

document.all这个属性,IE下可以使用,而FF下不能使用,利用这一点。就可以针对
不同的浏览器,来执行对应的程序。

(0)

相关推荐

  • js判断IE6/IE7/FF的代码[XMLHttpRequest]

    大家有的时候想在页面中加一些东东,又限于浏览器的不同,效果不尽都能表现出来,这下我们可以想到浏览器的判断,根据不同的浏览器给出不同的展示效果,是不是很炫呢?那当然,你能想到的很多人都能想的到,就好像大楚网的广告添加方法,真是让我见识到了真正的JS高手是如何练就的了,废话不说了,看代码: 复制代码 代码如下: if (window.XMLHttpRequest) { //Mozilla, Safari,IE7 alert('Mozilla, Safari,IE7 '); if(!window.Ac

  • JS代码判断IE6,IE7,IE8,IE9的函数代码

    做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码! 第一种: 复制代码 代码如下: <script type="text/javascript"> var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); var trim_Version=versi

  • js判断ie方法集锦(含正则)代码短小经典 原创

    是否是Opera: is_opera = /opera/i.test(navigator.userAgent); alert(is_opera); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 是否是IE: is_opera = /opera/i.test(navigator.userAgent); var is_ie = (/msie/i.test(navigator.userAgent) && !is_opera) alert(is_ie); [Ctrl+A 全选 注:如

  • Jquery判断IE6等浏览器的代码

    Jquery判断IE6的代码: 复制代码 代码如下: if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) { //代码 } jquery 判断浏览器方法 jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为修改下代码就可以为自己所用 jquery判断浏览器的源码(jquery1.

  • 判断ie的两种简单方法

    判断ie,想必大家都会写,但是如何将判断条件变得简单呢,也许大家并不是很清楚,下面一段代码,让大家轻松判断ie. 复制代码 代码如下: var ie = /*@cc_on !@*/false; var ie = !-[1,];

  • 用JS判断IE版本的代码 超管用!

    方法一: 复制代码 代码如下: <script language="javascript"> function getIE() { if(navigator.appName == "Microsoft Internet Explorer") { if(navigator.appVersion.match(/7./i)=='7.') { //是IE7,不跳转 } else { //不是,跳转 location.href='http://127.0.0.1'

  • javascript判断ie浏览器6/7版本加载不同样式表的实现代码

    关键点:1.对浏览器版本的判断:2.修改样式表路径 其中第二点也常用在实时修改网页模板.论坛风格的场合,实际上就是修改样式表路径来加载不同的样式表. 代码: 复制代码 代码如下: <script type="text/javascript"> var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); try{ //代

  • JAVASCRIPT下判断IE与FF的比较简单的方式

    但是过程相对复杂一点,当我们只需要一个简单的判断方式时,可以这样做: 复制代码 代码如下: <SCRIPT> if (document.all){ //IE window.dialogArguments.location.reload(); }else{ //FIREFOX opener.location.reload(); } window.close(); </SCRIPT> document.all这个属性,IE下可以使用,而FF下不能使用,利用这一点.就可以针对 不同的浏览

  • javascript下判断一个元素是否存在的代码

    1. 判断表单元素是否存在(一) 复制代码 代码如下: if("periodPerMonth" in document.theForm) { return true; } else{ return false; } 2. 判断页面元素是否存在 复制代码 代码如下: if(document.getElementById("XXX")) { //存在 } 3. 判断表单元素是否存在(二) 复制代码 代码如下: if(document.theForm.periodPerM

  • JavaScript下判断时间格式的代码

    检查是否为时间 function check(){ str = form1.txt.value; str = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/); if (str == null){ alert('你输入的时间格式无效'); return false; }else if (str[1]>23 || str[3]>59 || str[4]>59){ alert("你输入的时间格式无效"); return fa

  • Javascript下判断是否为闰年的Datetime包

    来看看源码: 复制代码 代码如下: /** * jscript.datetime package * This package contains utility functions for working with dates and times. */ /*命名空间*/ if (typeof jscript == 'undefined') { jscript = function() { } } jscript.datetime = function() { } /** * This func

  • javascript下判断一个对象是否具有指定名称的属性的的代码

    hasOwnProperty 方法 返回一个布尔值,指出一个对象是否具有指定名称的属性. object.hasOwnProperty(proName) 兼容WinIE5.5+, MacIE-, NN6+, Moz+, Safari- 参数 object 必选项.一个对象的实例. proName 必选项.一个属性名称的字符串值. 说明 如果 object 具有指定名称的属性,那么 hasOwnProperty 方法返回 true:反之则返回 false.此方法无法检查该对象的原型链中是否具有该属性

  • asp.net下判断用户什么时候离开,以什么方式离开

    站点用户统计是每一个站点比有得功能,但是很少有人实现在线用户统计得绝对精确或者说是相对精确,基于Web得原理,服务器不会主动知道用户通过关闭浏览器离开站点,这时候只能依靠服务器端变量Session得过期来判断用户是否离开,但用户浏览器是可以知道自己何时关闭得,代码也非常简单 如下: function body_onunload() { if(window.event.clientX<0) { alert('the broswer is closing...'); } else { alert('

  • Javascript下拉刷新的简单实现

    本文实例为大家分享了Javascript下拉刷新的简单实现代码,供大家参考,具体内容如下 Html相关代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimu

  • JavaScript常用判断写法大全(推荐)

    js验证表单大全,用JS控制表单提交,具体内容如下所示: 1. 长度限制 <script> function test() { if(document.a.b.value.length>50) { alert("不能超过50个字符!"); document.a.b.focus(); return false; } } </script> <form name=a onsubmit="return test()"> <t

  • javascript实现判断鼠标的状态

    javascript实现判断鼠标的状态 <script> function dclick() { form1.text.value = "您双击了页面!"; } function Click() { form1.text.value += "您单击了页面"; } function down() { form1.text.value = "您按下了鼠标"; } function up() { form1.text.value = &qu

随机推荐