Baidu Site App的uaredirect.js应该能帮到你
<head>里面插入两行
/* 一二楼防吞*/ <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript" ></script> <script type="text/javascript">uaredirect("手机版网址");</script >
<head>里面插入两行
/* 一二楼防吞*/ <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript" ></script> <script type="text/javascript">uaredirect("手机版网址");</script >
/* 一二楼防吞*/ <input type = "file" id="fileCon" onchange="fileChange()"> <script> function fileChange(){ var file= document.getElementById("fileCon").files[0]; if(/image\/\w+/.test(file.type)){ alert("对对对这就是图片") } } </script
/* 一二楼防吞*/ $('#myModal').modal({backdrop:"static",keyboard:false},"show");
就在昨天,发现一个for不能执行
for(var i = 0 ; i < arr.length ; i++)
顿时就纳闷了,原因是 arr.length 未定义
于是执着半天后发现原来是一个非常基础的问题
arr={} ? arr=[] ?的区别
/*一二楼防吞 */ 前者 var arr={} 相当于 var arr = new Object(); 后者 var arr=[] 相当于 var arr = new Array(); (⊙v⊙)嗯,纠结了这么久到底是谁的锅? It is a problem
/*一 二楼防吞*/ $("option:selected",this);//前边选择器,后边作用域
//一楼防吞 <p>I'm Janing</p> <p>hellow world</p> <script> alert( $("p:contains(Janing)").html() ) </script>
//一楼防吞 <script> if(条件){ var cssname="abc.css" var cssfile=document.createElement('link'); cssfile.setAttribute("rel","stylesheet"); cssfile.setAttribute("type","text/css"); cssfile.setAttribute("href",cssname); document.getElementsByTagName('head')[0].appendChild(cssfile); } </script>
//一楼防吞 $(this)
$('#id').bind("click", function(){hang(1)})
/* 防吞*/ var trs = document.querySelectorAll('#id'); for( var i = 0; i < trs.length; i++){ trs[i].addEventListener('click', finishClick) }