JavaScript 浏览器验证代码(来自discuz)
var BROWSER = {};
var USERAGENT = navigator.userAgent.toLowerCase();
alert(USERAGENT);
BROWSER.ie = window.ActiveXObject && USERAGENT.indexOf('msie') != -1 && USERAGENT.substr(USERAGENT.indexOf('msie') + 5, 3);
BROWSER.firefox = document.getBoxObjectFor && USERAGENT.indexOf('firefox') != -1 && USERAGENT.substr(USERAGENT.indexOf('firefox') + 8, 3);
BROWSER.chrome = window.MessageEvent && !document.getBoxObjectFor && USERAGENT.indexOf('chrome') != -1 && USERAGENT.substr(USERAGENT.indexOf('chrome') + 7, 10);
BROWSER.opera = window.opera && opera.version();
BROWSER.safari = window.openDatabase && USERAGENT.indexOf('safari') != -1 && USERAGENT.substr(USERAGENT.indexOf('safari') + 7, 8);
BROWSER.other = !BROWSER.ie && !BROWSER.firefox && !BROWSER.chrome && !BROWSER.opera && !BROWSER.safari;
BROWSER.firefox = BROWSER.chrome ? 1 : BROWSER.firefox;
javascript 数据类型转换(parseInt,parseFloat)
javascript有两种数据类型的转换方法:(一)将整个值从一种类型转换为另一种数据类型(称作基本数据类型转换)(二)从一个值中提取另一种类型的
javascript基础第一章 JavaScript与用户端
一页面输出1.头部文件headscriptlanguage="javascript"document.write("积木网www.gimoo.net");/script/head2.页面内bodyscriptdocument.write("积木网");/script/body3.外部文件scriptsrc="d
javascript函数中的arguments参数
中午的时候稍微研究了下javascriptfunction中的argumentsscripttype="text/javascript"window.onload=function(){(function(arg1,arg2){alert(arguments.length);alert(arguments.callee.length);})();