複製內容到剪貼簿
**:cssstr = "p a ";
var style = win.document.createstylesheet();
style.csstext = cssstr;
firefox:
複製內容到剪貼簿
**: 4、table在後面新增加行或列,通用寫法insertrow(-1),insertcell(-1)
ie中insertrow(),insertcell()這樣寫也可以,firefox不認
5、警告對話方塊alert(),ie中書寫時無引數則預設引數為空字串,firefox中則必須輸入引數,傳空引數則要寫成alert("");
6、給element.style.width賦值必須寫成24px,只寫數字24的話,firefox會不認,ie裡都可以
7、在使用element,並給其繫結了onclick、onmouseover、onmousedown、onmouseout等事件
element.onclick = function() ;
時,需注意
8、獲得事件和事件源
ie:事件:window.event
事件源:window.event.srcelement
firefox:事件:arguments.callee.caller.arguments[0]
事件源:arguments.callee.caller.arguments[0].target
9、在選中區域貼上html
ie:
複製內容到剪貼簿
**:var r = window.document.selection.createrange();
range.pastehtml("html**");
firefox:
複製內容到剪貼簿
**:var r = window.getselection().getrangeat(0);
var ofragment = r.createcontextualfragment(「html**」);
r.deletecontents();
r.insertnode(ofragment);
作者讚賞
噹噹計算書籍 5-8折
剛做的招標網:
八爪魚招標網 請大家多意見
分類:
js code collection
js繼承 來自js高階
繼承 組合繼承 原型繼承與借用建構函式 用建構函式實現對例項屬性的繼承,用原型鏈實現對原型屬性和方法的繼承 function super name super.prototype.sayname function function sub name,age sub.prototype new sup...
提高你的DHTML效能 (轉貼自 藍色理想 )
1.盡量使用同乙個指令碼函式來改變html內容。如果有多個事件觸發,盡量只改變同乙個地方。2.盡量把內容集中起來一次更新。如果不是特別需要有html的內容,盡量使用innertext代替innerhtml slow divupdate.innerhtml for var i 0 i 100 i fa...
js相容寫法
新增事件方法 addhandler function element,type,handler elseif element.attachevent else 移除之前新增的事件方法 removehandler function element,type,handler elseif element...