宣告:document.all:該物件只有ie中才存在,故用該物件來判斷瀏覽器的型別
一、iframe的物件
在ie下可通過document.frames["id"];得到該iframe物件,
而在火狐下則是通過document.getelementbyid("content_panel_if").contentwindow;
**如下:
if(!document.all)else
二、得到物件的第乙個子元素
ie的寫法: _tbody=_table.childnodes[0]
在ff中,firefox會在子節點中包含空白則第乙個子節點為空白"#text", 而ie不會返回空白
可以通過if("#text" != node.nodename)過濾掉空白子物件
三、新增背景
if(!document.all)else四、模擬clikc事件
如該例項:
event.initevent(eventtype,canbubble,cancelable) :hello
hello2
initevent 該方法將初始化 document.createevent() 方法建立的合成 event 物件的 type
屬性、bubbles 屬性和 cancelable 屬性。 只有在新建立的 event 物件被 document 物件或 element
物件的 dispatchevent() 方法分派之前,才能呼叫 event.initevent() 方法。
五、attachevent函式
if (isie)else
firefox IE下的幾個不同屬性的方法呼叫
宣告 document.all 該物件只有ie中才存在,故用該物件來判斷瀏覽器的型別 一 iframe的物件 在ie下可通過document.frames id 得到該iframe物件,而在火狐下則是通過document.getelementbyid content panel if content...
461 幾個不同的ctags資訊梳理
全部學習彙總 近些年在編輯器上花費的時間太多了,尤其是emacs。靈活是好的,很自由。但是,太靈活了之後,也會出現一些選擇困難症。尤其是,預設的軟體包中不給我們那麼多的選擇的時候,哪怕是找到正確的那乙個都是麻煩的。我在幾個不同的電腦上遇到過ctags的問題了,windows上逐漸積累了一堆可執行檔案...
Firefox IE對CSS的相容性整理
1 firefox和ie對某些css樣式的認定有不少區別,包括 ul和ol的預設padding值是不一樣的,在firefox中,padding left預設值為40px左右,而ie中為0,一般設定ul就能解決大部分問題。並列排列的多個元素 或者鏈結 的 中的空格和回車會造成元素之間的間隙,而在fir...