宣告: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事件
如該例項:
hello
hello2
event.initevent(eventtype,canbubble,cancelable) :
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...