JavaScript如何检查网站是否可以访问

  JavaScript如何检查网站是否出现问题,无法访问。由于安全性问题,不可以跨域执行ajax代码,可以使用Image对象来加载对方服务器的一张图片(一般网站都会有网站图标,这个图标放在根目录下),所以可以加载网站图标来判断是否可用。注意:Image加载的需要是图片,其他非图片文件无法检查网站是否可以访问,即使网站没有问题。titleJavaScript如何检查网站是可以访问/titlescript //JavaScript检查网站是否可以访问 //config配置参数 //url:要检查的域名或者图片url地址,如http://w3dev.cn,http://w3de
http://www.w3dev.cn/article/20151210/javascript-check-url-is-accessable.aspx

javascript实现firefox调试器复制唯一选择器功能

自己),碰到第一个id选择类,或者碰到第一个包含class属性,并且 document.getElementsByClassName(IE8-不支持,你要兼容ie8-只能遍历所有元素来对比样式)返回的元素集合只有一个元素的样式作为开始,如果不符合这2项,则添加nth-child 样式。  javascript实现firefox调试器复制唯一选择器功能源代码如下。divafefe div id=dvsss/div div divfejf/div /div/divscript function getElementsByClassName(el, cls) {
http://www.w3dev.cn/article/20151201/javascript-achieve-firefox-debug-tool-get-guid-class.aspx

chrome开发工具source选项卡找不到js文件

,css文件,sources选项卡是不会显示此类文件,chrome开发工具的sources选项卡只会记录使用script,link标签加载的js,css资源文件。  如下面的html示例,chrome sources选项卡如下图所示,没有1.js文件记录。script type=text/javascript src=http://cdn.bootcss.com/jquery/1.7.1/jquery.min.js/scriptlink type=text/css rel=stylesheet href=1.css /img src=1.jpg /script $(function ()
http://www.w3dev.cn/article/20151103/chrome-developer-tool-sources-tab-not-show-all-js-file.aspx

js区分webkit核心浏览器chrome,360浏览器

  javascript如何识别webkit核心浏览器是哪种厂商的浏览器,如chrome,360急速,360安全,猎豹,世界之窗,搜狗,qq,百度之类的浏览器,核心都是webkit的,如何区分出不同的厂商。  一般区分浏览器厂商是通过navigator.userAgent来判断特殊字符来实现,但是webkit核心浏览器有些时候navigator.userAgent是完全一样的,不会增加特殊内容(如360就和chrome一模一样,其他的会增加厂商名称,搜狗有些版本的也没有加),javascript要区分浏览器厂商,需要使用external或者浏览器的特殊属性。  如搜狗浏览器的external对
http://www.w3dev.cn/article/20151028/javascript-distinguish-webkit-core-browser.aspx

javascript正则RegExp,compile参数

  javascript正则对象RegExp参数,正则对象方法RegExp.compile参数说明  RegExp对象使用方法new RegExp(pattern, attributes);参数pattern:字符串或者正则表达式,如果是字符串,注意字符需要转义。DEMOscript //参数为数字 var re = new RegExp(\\d{4}, 'g'); alert(re)// == /\d{4}/g re = new RegExp(\d{4}, 'g'); alert(re)// == /d{4}/g /
http://www.w3dev.cn/article/20151020/javascript-RegExp-compile.aspx

js对中文进行gb2312/gbk编码解码

编码页面传递参数,解决乱码。  点击下载:js对中文进行gb2312/gbk编码类库  下载上面的压缩文件解压得到gbk.js文件,倒入gbk.js类库,调用$URL.encode将内容编码为gb2312字符串,调用decode解码gb2312 url编码为对应内容。script type=text/javascript src=/demo/gbk.js/scriptscriptvar s='%D6%D0%B9%FA';//中国的gb312编码alert(s);s=$URL.decode(s);alert(s);s=$URL.encode(s);alert(s);/script
http://www.w3dev.cn/article/20151019/js-encode-Chinese-gb2312-gbk.aspx

javascript将html代码绘制为图片

tareabr /input type=button onclick=renderHTMLAndSave() value=将textarea输入的html绘制到canvas /br /script type=text/javascript src=/demo/html2canvas/html2canvas.js/scriptscript type=text/javascript var canvas,render,html; function renderHTMLAndSave() { if (!render) { render = docum
http://www.w3dev.cn/article/20150929/html-draw-to-image.aspx

javascript构造函数返回值详解

  在说JavaScript构造函数返回值的问题前,我们先来了解new操作符:new操作符的作用就是实例化一个用户定义的对象类型(在javascript可以称之为对象也可以称之为函数也可以称之为类),new的基本语法:new constructor[([arguments])]  其中constructor是一个函数,它定义了实例化对象的类型。arguments是constructor调用时所需的值。创建用户定义的对象至少需要两个步骤:1;通过创建一个function定义一个对象类型。2:通过new实例化一个对象。可以连同指定的名称和属性创建一个对象类型。当new foo()这行代码执行时,有
http://www.w3dev.cn/article/20150912/javascript-constructor-return-value.aspx

javascript解码16进制\x\u编码

  javascript解码\x\u格式的16进制编码。script function hexToString(str) { var mc = str.match(/\\x[a-z\d]{2}|\\u[a-z\d]{4}/gi); var val = ''; for (var i = 0, j = mc.length; i j; i++) { val += String.fromCharCode(parseInt(mc[i].substring(2), 16)); } retur
http://www.w3dev.cn/article/20150909/js-decode-16-encoding.aspx

csdn职位滚动javascript效果

tyle .scrollDiv{height:312px;overflow:hidden;width:180px;font-size:13px}/stylediv id=scrollDiv class=scrollDiv ul script type=text/javascript src=http://ag.csdn.net/common/getcmsad.ashx?column=2276c9c1-9162-49d1-9502-5b182b94b60ecount=1/script /ul/divscript src=http://ajax.aspnetcdn
http://www.w3dev.cn/article/20150901/jquery-job-roller.aspx

pdf.js如何配置语言本地化

=../l10n/zh-CN/viewer.properties /  pdf.js要想通过用户浏览器首选语言自动加载对应的语言包,需要导入一个总文件的语言包,pdf.js依据navigator.language来确认要加载的语言包。locale.properties这个文件下载的pdf.js压缩里面没有,我是从http://mozilla.github.io/pdf.js/web/viewer.html这里搞下来的。点击这里下载:locale.properties啊。解压缩后放到l10n目录下,就是locale.properties这个文件要和你所有语言在同一个目录下。  pdf.js通
http://www.w3dev.cn/article/20150731/pdf.js-language-locale.aspx

JavaScript数字滚动效果

  JavaScript数字滚动效果 div id=n style=height:20px div class=num1/div div class=num2/div div class=num3/div div class=num4/div div class=num5/div div class=num6/div div class=num7/div div class=num8/div div class=num9/div div class=n
http://www.w3dev.cn/article/20150725/javascript-number-roll.aspx

javascript添加删除表格数据行示例

  javascript添加删除表格数据行示例,居于jquery框架titlejavascript添加删除表格数据行示例/titlescript type=text/javascript src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js/scripttable border=1 trtdID/tdth姓名/thth联系电话/thth操作/th/trtbody id=tbRows tr id=trTpltd1/tdtdinput type=text //tdtdinput type=text //tdtda
http://www.w3dev.cn/article/20150724/javascript-delete-add-row-demo.aspx

javascript检查android软键盘隐藏显示

  javascript如何检查当输入框获取焦点弹出android软键盘时,如果点击的是键盘上的隐藏按钮隐藏键盘时,如何捕获点击隐藏按钮事件。  javascript检查android软键盘隐藏显示比较简单,主要是不好判断如果点击的是键盘上的隐藏按钮,因为keydown,keyup中获取不到按键的keyCode,获取到的都为0(可以获取到前往这个键的keyCode为13)。  javascript检查android软键盘显示,添加click事件即可,点击的话是会自动弹出android软键盘。  javascript检查android软键盘隐藏,添加blur事件即可,blur会自动隐藏andro
http://www.w3dev.cn/article/20150617/javascript-check-android-keyboard-show-hide.aspx

javascript解码读取二维码信息

rcode解码二维码图片:qrcode.decode(url or DataURL)。url为图片地址或者DataUrl为图片的base64内容  jsqrcode解码canvas加载的二维码,不传递参数,自动获取html页面上放置的id=qr-canvas这个对象:qrcode.decode()  点击下载javascript解码读取二维码信息压缩相关阅读javascript生成二维码javascript/jquery绘制条形码/二维码插件barcodejavascript utf-8,unicode(utf-16)编码互换计算机ansi,unicode,utf-16,utf-8编码详解
http://www.w3dev.cn/article/20150616/javascript-read-qrcode-information.aspx

javascript utf-8,unicode(utf-16)编码互换

  javascript utf-8,unicode(utf-16)编码相互转换源代码 //javascript将UTF-16字符串转转换为UTF-8字符串 function utf16ToUtf8(s){ if(!s){ return; } var i, code, ret = [], len = s.length; for(i = 0; i len; i++){ code = s.charCodeAt(i);
http://www.w3dev.cn/article/20150615/javascript-utf-8-unicode-exchange.aspx

javascript省市县三级联动示例

  javascript省市县联动示例。省select可以直接绑定数据,市县生成js数组,通过js获取数据中进行option的添加删除。注意市数据的生成,具体结构看示例。titlejavascript省市县联动示例/title省:select id=pro option value=请选择省/option option value=1北京/option option value=2上海/option option value=3广西/option/select市:select id=cityoption value=请选择市/option/select县:select
http://www.w3dev.cn/article/20150428/javascript-province-city-select-demo.aspx

javascript动态添加ajaxtookit tabcontainer tabpanel示例

plate/asp:TabPanel /asp:TabContainer input type=button value=addTab onclick=addTab('TabContainer2') / /form script type=text/javascript function fixedTabHeadMouseEvent(tabHead,e, TabContainer_ID) {//新增tab mouseover/mouseout添加移除hover样式 if (tabHead.className == &#
http://www.w3dev.cn/article/20150427/javascript-add-ajaxtookit-tabcontainer-tabpanel-demo.aspx

javascript base64编码解码类库

  javascript将字符串转为base64编码和解码base64字符串类库代码。script var Base64 = { // private property _keyStr: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=, // public method for encoding encode: function (input) { var output = ;
http://www.w3dev.cn/article/20150420/base64-encode-decode.aspx

javascript依据月份生产日历

  javascript依据输入的年份和月份生成日历对象。源代码如下titlejavascript依据月份生产日历/titleinput type=text onblur=renderCalendar(this.value)/div id=dv/divscriptfunction renderCalendar(v){ if(/^\d{4}-\d{1,2}$/.test(v)){ var d=new Date(v.replace(/-/,'/')+'/1'),s='table border=1trtd星期日/tdtd 星期一/tdtd星期二/t
http://www.w3dev.cn/article/20150414/javascript-calendar.aspx

javascript btoa/atob方法

ain. For example, you can encode control characters such as ASCII values 0 through 31.btoa()is also available to XPCOM components implemented in JavaScript, even thoughwindowis not the global object in components. Unicode StringsIn most browsers, callingwindow.btoaon a Unicode string will cause a Ch
http://www.w3dev.cn/article/20150410/javascript-btoa-atob.aspx

全屏内容切换插件jQuery.fullPage.js

v div class=slide第三屏的第二屏/div div class=slide第三屏的第三屏/div div class=slide第三屏的第四屏/div /div div class=section第四屏/div/div3、JavaScript$(function(){ $('#dowebok').fullpage();});jQuery.fullPage.js配置1、选项选项类型默认值说明verticalCentered字符串true内容是否垂直居中resize布尔值false字体是否随着窗口缩放而缩放s
http://www.w3dev.cn/article/20150311/jQuery.fullPage.js.aspx

JavaScript记录表单用户名和密码

  用javascript记录用户输入的用户名和密码功能示例代码,这样用户下次访问页面时,不需要输入用户名和密码,可以直接提交表单验证用户登录信息。  javascript记录用户输入的用户名和密码的实现原理,就是用cookie记录住用户名和密码即可。示例代码如下titleJavaScript记录表单用户名和密码/titleform method=get onsubmit=return check(this) name=lgForm用户名:input type=text name=name/br /密 码:input type=password name=pwd/br /input type
http://www.w3dev.cn/article/20150305/javascript-keep-username-password.aspx

js检查浏览器是否支持html5

。比如,通过测试canvas元素的context属性,检测浏览器是否支持canvas元素。!doctype htmlhtml lang=cnhead meta charset=UTF-8 titleSimple Square/title script type=text/javascript window.onload = drawSquare; function drawSquare () { var canvas = document.getElementById('Simple.Square');
http://www.w3dev.cn/article/20150204/js-check-browser-support-html5.aspx

javascript使用canvas压缩图像

  javascript使用HTML5 canvas对象,在客户端压缩图片后上传到服务器。ajax发送canvas压缩后的base64图片字符串内容到服务器,服务器将base64内容转为2进制数据保存为图片即可。  效果如下,左边是原始图片,右边是压缩后的。javascript使用canvas压缩图像源代码如下!DOCTYPE htmlhtmlheadmeta charset=utf-8/titlejavascript使用canvas压缩图像/titlescript type=text/javascript var jic = {//javascript使用HTML5 canvas压缩
http://www.w3dev.cn/article/20150129/javascrpt-html5-canvas-compress-picture.aspx

javascript使用canvas处理保存图片

  javascript使用HTML5的canvas对象对图片进行处理,如图像灰度化,图像反转,将整个图像的RGB某一通道样色值设置为某一颜色值 ,图片高亮,去掉图像某一颜色值等常用图像处理。  javascript使用canvas处理图像类库源代码如下 /** * @author Norris Tong */ var PS = function( config ){ //$.extend( this, config ); return this; } PS.prototype
http://www.w3dev.cn/article/20150128/javascript-canvas-deal-with-picture.aspx

javascript对象属性get/set读取设置器

rsion='2.0'; alert(o.version)/script  浏览器支持FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafariBasic support12.0 (1.8.1)99.53Computed property namesNotsupported34 (34)NotsupportedNotsupportedNotsupported详情:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get
http://www.w3dev.cn/article/20150112/javascript-object-get-set-attribute.aspx