浏览器Javascript

以下是为您整理出来关于【浏览器Javascript】合集内容,如果觉得还不错,请帮忙转发推荐。

【浏览器Javascript】技术教程文章

javascript上传图片前预览图片兼容大多数浏览器_javascript技巧【图】

代码如下: 代码如下: function setImagePreview() { var docObj = document.getElementById("ctl00_ContentMain_file_head"); var fileName = docObj.value; if (!fileName.match(/.jpg|.gif|.png|.bmp/i)) { alert('您上传的图片格式不正确,请重新选择!'); return false; } var imgObjPreview = document.getElementById("preview"); if (docObj.files && docObj.files[0]) { //火狐下,直接设img属性 imgObjPreview.style...

设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)_javascript技巧

由于chrome,safari,opara 浏览器还未支持自动 "设为首页" & "加入收藏". 所以我们只能try, catch一下, 给个错误提示! 也算完美了. 另外ie中, 很多人也碰到过 它window.external.addFavorite. 时会报错的问题. 所以俺也只好抛出提示信息了. 加入收藏: 代码如下:function addFavorite(){ if (document.all){ try{ window.external.addFavorite(window.location.href,document.title); }catch(e){ ...

利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)_javascript技巧【图】

现在的浏览器大概有好几种,各个人的喜好也不同,所以也就用着不同的浏览器!我们开发的人来说经常要加个判断,要不可能某些功能没法正常使用。要是没加个判断就会给大家带来些麻烦!虽然可能大家的喜好不同!用的系统也不同!有人喜欢用ie, firefox,还有人喜欢用腾讯tt,maxthon等等。虽然名字可能有很多种,但是内核我们知道下就没问题了。如IE内核的:IE,maxthon,tt都是。当然还有netscape内核!看大家怎么去判断! 由于在开发时碰上这...

IE6/7中getAttribute获取href/src属性(相对路径0值与其它浏览器不同_javascript技巧【图】

IE6/7中getAttribute获取href/src 属性(相对路径0值与其它浏览器不同的解决方法测试代码如下: <a href="/abc/index.html">home</a> <img src="http://files.jb51.net/upload/201108/20110828174815833.gif"> <script> var link = document.getElementsByTagName(a)[0]; var img = document.getElementsByTagName(img)[0]; alert(link.getAttribute(href)); alert(img.getAttribute(src)) </script>有元素a和img(标准文档...

javascript浏览器类型和版本号检测代码(兼容多浏览器)_javascript技巧

javascript检测浏览器类型和版本号(兼容各浏览器) var uA = navigator.userAgent; var browserType = "unknown"; if (uA.indexOf("Opera") > -1) { browserType = "Opera"; } else if (uA.indexOf("Safari") > -1) { browserType = "Safari"; } else if (uA.indexOf("Konqueror") > -1) { browserType = "Konqueror"; } else if (uA.indexOf("Gecko") > -1) { browserType = "Mozilla"; } else if (uA.indexOf("MSIE"...

判断是否是IE6版本并给出提示升级浏览器_javascript技巧

下面的效果,只能在IE6下才能看到效果。判断IE版本并给出提示升级浏览器 #ie6-warning{ background:rgb(255,255,225) url("/upload/201006/20100628012515690.gif") no-repeat scroll 3px center; position:absolute; top:0; left:0; font-size:12px; color:#333; width:97%; padding: 2px 15px 2px 23px; text-align:left; } #ie6-warning a { text-decoration:none; } 您正在使用 Internet Explorer 6,在本页面的显...

浏览器检测JS代码(兼容目前各大主流浏览器)_javascript技巧

本文实例介绍了JS代码实现浏览器检测,分享给大家供大家参考,具体内容如下var BrowserMatch = {init: function () {this.browser = this.getBrowser().browser || "An Unknown Browser";this.version = this.getBrowser().version || "An Unknown Version";this.OS = this.getOS() || "An Unknown OS";},getOS:function(){if(navigator.platform.indexOf("Win")!= -1) return "Windows";if(navigator.platform.indexOf("Mac")!= -...

Firebug入门指南(Firefox浏览器)_javascript技巧【图】

我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来。 作者:Estelle Weyl原文网址:http://www.evotech.net/blog/2007/06/introduction-to-firebug/译者:阮一峰本文是Firebug的一个概览,并不对它的所有特性进行详尽解释。不过,本文的内容对一个新手来说,应该是足够了。目录一、安装Firebug二、打开和关闭Firebug三、Firebug窗口概览四、随时编辑页面五、用Firebug处理CSS六、盒状模型...

判断浏览器的javascript版本的代码_javascript技巧【图】

他老人家说将所要执行的代码放在如所示嵌套下。但是当问到检测javascript版本时,得到如下代码: 代码如下: var JS_ver = []; (Number.prototype.toFixed)?JS_ver.push("1.5"):false; ([].indexOf && [].forEach)?JS_ver.push("1.6"):false; ((function(){try {[a,b] = [0,1];return true;}catch(ex) {return false;}})())?JS_ver.push("1.7"):false; ([].reduce && [].reduceRight && JSON)?JS_ver.push("1.8"):false; ("".trimL...

JavaScript操作键盘的Enter事件(键盘任何事件),兼容多浏览器_javascript技巧

废话少说,代码上来: 代码如下:   document.onkeydown=function() { var EventUtil = {}; EventUtil.getEvent = function(){ if(window.event){return window.event;} else{return EventUtil.getEvent.caller.arguments[0];} } var button = document.getElementById("qw"); if(EventUtil.getEvent().keyCode==13) { button.click(); event.returnValue = false; } } 作为对比:上传一不支持IE,但支持FireFox的: 代码如下:...