`
lmh2072005
  • 浏览: 114208 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
  使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。  使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。  pattern部分为要使用的正则表达式模式文本,是必须的。 在第一种方式中,pattern ...

getElementByClass

    博客分类:
  • js
实际应用中很多地方需要按照类名来查找对象 (mark一下)   function getEleByClass(classname, tagname, parentNode){             var parent =  parentNode || document.body,                   tagname = tagname || '*',                   o = parent.ge ...
类似jquery 的triggerHander     <input type="button" name="123" id="123" value="按钮" onclick="alert('OK');"> <script type="text/javascript">  function fireEvent(element,event){      if (document.createEventObject){          / ...
  color:red; /* 所有浏览器都支持 */ color:red !important;/* 除IE6外 */ _color:red; /* IE6支持 */ *color:red; /* IE6、IE7支持 */ +color:red;/*IE7支持*/ *+color:red; /* IE7支持 */ color:red\9; /* IE6、IE7、IE8、IE9支持 */ color:red\0; /* IE8、IE9支持 */ color:red\9\0;/*IE9支持*/   /* webkit and opera */  @media all and ...
页面上经常用到遮罩层, 1.下面用纯css写的一个兼容ie6/7/8/9/firefox/chrome/opera/safari 还有IE6给body或html加固定背景图滚动条滚动时模拟fixed的absolute层不抖动。 详细见代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="ht ...
function getSelectText(){ var e = getSelectText.caller.arguments[0] || window.event; var selText = ""; if (window.getSelection) {      // Firefox, Opera, Google Chrome and Safari                 if (document.activeElement &&                          (document.activeEleme ...
$("#abc").keydown(function(){ return false; }) 上面这行代码在opera10下面居然没起作用,其它浏览器都可以。onkeydown在opera下没办法阻止浏览器默认行为吗?? 本来是为了在input输入框只能输入数字,就用了onkeydown,结果opera10下不起作用 <input type="text" value="" id="a"/>   <script type="text/javascript" ...
原文: http://hszy00232.blog.163.com/blog/static/430227532011119105237357/ 【背景】 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧; WEB前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以 来,也不过三四年的时间。这个领域没有学校的正规教育,没有行内成体 系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才 ...
习惯了firebug,今天看到了一个插件在IE下挺好用的。 LinrWinds是一款IE内核下类似于Firebug的页面调试插件。它适用于所有版本的IE(IE6、IE7、IE8、IE9)、绿色版的IE(如IEtester、IE Tab)和其他以IE为内核(Trident)的浏览器(如360、傲游、腾讯TT、世界之窗)-----一次安装,全部可以使用。安装后,在浏览器右键菜单中,选择“点亮网页”即可启动它。 下载:  
最近的项目中,遇到ie6下页面出现横向滚动条。开始以为是内容宽度问题,把宽度调小问题依然存在,纠结了很久一直没找到原因。 后来在网上看到ie6下横向滚动条问题,用iframe的时候,里面包含的页的高度或者宽度(注意)只要是其中之一或者两者的高或者宽超过了你的iframe时,ie6都会出现横向滚动条,其它浏览器正常。 解决办法:在iframe里面加上scrolling="yes"和style="overflow-x:hidden"就可以解决这个问题。 <iframe src="#" scrolling="yes&qu ...
  模拟position:fixed(ie6); 一: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" c ...
  //<canvas id="canvas" width='1000' height='1000'></canvas>   var dd = document.getElementById("canvas").getContext("2d"); dd.fillStyle='#ff3300' dd.translate(300,100); function draw(){ var r=0 , a=20 , start = 0 , end= 0; dd.rotate(Math.PI); ...
获取样式里面的background-position   function getStyle(ele){ return ele.currentStyle || document.defaultView.getComputedStyle(ele,null); //或者 return ele.currentStyle || window.getComputedStyle(ele,null); } console.log(getStyle(ele.backgroundPosition.split(" ")[0]); ie下log的值是undefined,其它 ...
JavaScript操作XML (一) JavaScript操作XML是通过XML DOM来完成的。那么什么是XML DOM呢?XML DOM 是: ·         用于 XML 的标准对象模型 ·         用于 XML 的标准编程接口 ·         中立于平台和语言
Global site tag (gtag.js) - Google Analytics