2011 2月 18日 2011年

IE瀏覽器的JavaScript錯誤:對象不支持此屬性或方法

這個奇怪的問題,其中一塊Javascript的工作像往常一樣欄的IE瀏覽器在所有ANS罰款 :) 它是簡單的,但因為不是我寫的腳本,過了一段時間來調試這個“對象不支持此屬性或方法”的錯誤,只有IE瀏覽器被扔了 可能! 如果我是寫劇本,我不會有這個錯誤,不要混淆我的變量名,字段ID :)。

問題:對象不支持此屬性或方法(第3行)

function funzoneSP(){ document.getElementById('video_id').style.visibility="hidden"; shortdesc = document.getElementById('shortdesc').value; .... } 

解決方案:
在上面的例子(3號線......的“shortdesc = document.getE ......”)thirdrow產生錯誤。 我想所有的那種愚蠢的事情,甚至我不值得在這裡提到,終於猜到什麼! 只是改變shortdesc VAR別的擺脫了錯誤。 基本上! 變量的名稱有不同從fieldID的


2010 2010年 3月 4日

與文字的對齊單選按鈕

由於單選按鈕和文本是內聯的,因此文本將對齊單選按鈕的底部,文本會顯得稍下的單選按鈕。
如果你想這些頂端對齊,你必須放置到單獨的容器一樣的div或跨度(如適用)的電台和文字,他們將採取照顧對齊。 使用表格單元格太多,外觀設計的簡要允許的話,它會更容易。

這不會看在每一個瀏覽器一樣,每一個瀏覽器顯示收音機略有不同,所以總是大小問題,無論你做什麼。


2009 2009年 03月 22日

SevenUp! 鼓勵世界擺脫IE6的!

谷歌開始一個動作提示人們傾倒的IE6與彈出頁面加載竊聽IE6的用戶... ...可能不是一個很好的主意......但UI開發人員,我要加入這個樂隊馬車......少了一個瀏覽器為我擔心......對不起,這是自私的! 但我這個JavaScript ...(嘗試在IE6此頁)...
嘿! 亮......看到它是一個展示 JavaScript的力量 ...... 它甚至可以帶來一個巨大的(或曾經是)

所以...幫助擺脫一行的JavaScript IE6的世界!

http://code.google.com/p/sevenup/


2009 2009年 03月 19日

打倒IE6的,其對時間!


與其他瀏覽器,從明天! (IE8的明天beta狀態出來)...給予其非常高的時間IE6的龍由於觀音死亡...美國站在我們IE6的秋天

“IE6的是新網景4。 需要支持IE6的黑客正越來越多地被視為多餘的運費。 如Netscape 4在2000年,IE6是被認為是阻礙網上。“

傑夫Zeldman,大師的標準

同時,對於那些將被淹沒呼籲打破在IE8的CSS佈局像我一樣,這裡是老左右/修復工作,使用元標籤(META HTTP-EQUIV =“X-UA-Compatible”的),你可以嘗試...

不當行為:IE8的CSS佈局破損(針對在IE8中使用Meta標籤的瀏覽器版本)


2008 2008年 12月 17日

不當行為:IE8的CSS佈局破損(針對在IE8中使用Meta標籤的瀏覽器版本)

如果你是CSS的人,你想知道的痛苦,在獲得工作的跨瀏覽器的佈局。 IE8是我們開發的工程中的又一扳手。 anywaz! 如果你打這個問題時,像我一樣昨天,你完全工作在IE7的CSS(或更早)和Firefox突然開始扔在IE8發脾氣,試試這個...很好,這似乎是解決問題的那一刻我....

使用meta聲明,我們可以指定我們想IE8的使用的渲染引擎。 因此,強制IE8的渲染IE7 ...插入文檔的頭部以下Meta標籤: -

<meta http-equiv="X-UA-Compatible" content="IE=7"

IE瀏覽器默認情況下,元將是: -

<meta http-equiv="X-UA-Compatible" content="IE=8"
這將使IE8的渲染頁面,使用新的標準模式。

如果需要,此語法可以用來容納其他瀏覽器如下:

<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4"


更多關於文檔類型:

如果你不熟悉的動物,被稱為“DOCTYPE”排序...這裡是一些快速閱讀
什麼是文檔類型? 什麼是瀏覽器怪癖嚴格模式?
設置在XSL中的DOCTYPE

為深入了解更多有關文檔類型,嘗試訪問這些鏈接...
除了 ​​一個列表:有了正確的DOCTYPE,修復您的網站!
除了 ​​一個名單:超越的DOCTYPE:Web標準,向前兼容和IE8

注:雖然我們很多的HTML / CSS的人都被忽略在我們的文件重要性的DOCTYPE decleration的,設置正確的DOCTYPE,通常是跨瀏覽器的問題的答案。


2008 2008年 11月 20日

閃爍的光標在Firefox -無障礙光標瀏覽

在Firefox中......有時你可能已經注意到在屏幕上的光標開始閃爍。 它可能會發生當你點擊頁面上的任何元素,等部門或圖像,這在瀏覽器窗口閃爍的光標實際上是一個Firefox的輔助功能,被稱為“插入記號瀏覽”。 該功能允許/允許用戶選擇頁面上的文字與鍵盤(我們通常傾向於使用我們的鼠標)。

好吧! 如果您donot想這個功能......簡單的按“F7”來切換它為假,反之亦然(如果你想用)。 你也可以鍵入“ 關於:配置 ”在地址欄( 在過濾器中的“插入符號”型),只需雙擊改變選項“accessibility.browsewithcaret”,從“ ”(“插入符號瀏覽)” “(關閉光標瀏覽關閉)


2008 10月 10 2008

不是僅限IE瀏覽器- css的子選擇器不工作,在IE瀏覽器

非IE瀏覽器的CSS:沒有消息,如下面的例子CSS子選擇,似乎並不在IE瀏覽器的CSS開發。

例如DIV>跨度一些CSS,這意味著“當一個span元素的表決元素的子(不是一個孫子或偉大的盛大孩子等)”。

但我們用這種正反向我們的優勢。 從歷史上看,孩子的選擇已被用於隱藏IE 的CSS命令。 簡單地html>body任何CSS命令 IE 將忽略它:

html>body .foo { CSS commands go here ;}

這工程,因為<body>總是一個孩子<html> -當然可以永遠是一個孫子或曾孫<html>

現在,IE 7的了解孩子的選擇,你有大於號後直接插入一個空的註釋標記,然後IE 7將不明白這個選擇(誰知道這是為什麼?),因此會完全忽略這個CSS命令。

html> /**/ body .foo { CSS commands go here ;}

如果尚未看到這些之前,通過以下只讀


2008 2008年 10月 4日

消失的HTML / DIV元素在Internet Explorer的[IE瀏覽器]

像往常一樣,多一些奇怪的問題與IE和這個人都必須在TOP 10 IE的怪癖隊伍之一。

問題的聲明(這是我的問題,也許你也有類似的違法行為):
我有很多的DIV的頁面與類“sectionhead”,這只不過是第一個頁面上的標題。 所以我有一些這樣的風格尋找

,sectionhead {字體大小:18px;背景:#cfcfcf;填充:5PX;}

DIV的是一些黑色文本的淺灰色欄。 在IE瀏覽器的情況是這些節頭顯示OK,但也有一些無形的,直到您滾動頁面或點擊頁面上的等東西,有時候他們往往消失,當你點擊“ALT”鍵,當你頁面或滾動捲軸。 他們有時似乎再現,當你重新載入(F5)頁面。 我與一些簡單的風格完全簡單的div的行為壞。
什麼可能導致這種反常行為呢? 好吧! 坦率地說,不知道!

可能的解決方案:
再不要問我為什麼,但這個問題在許多情況下趨於消失,當您添加的位置是:相對的不當行為元素的樣式,這樣,

,sectionhead {字體大小:18px;背景:#cfcfcf;填充:5PX;位置:相對}

奇怪,但該說些什麼呢? 上帝保佑我從IE瀏覽器!

和DO美國的市場份額,如果你有類似的問題。


2008 2008年 9月 2日

CSS破解:僅用於Firefox的JavaScript,CSS,HTML

很多時候,我們覺得有必要寫的瀏覽器specfic黑客(雖然它不是一個好的做法,我們UI開發人員必須求助於偉大的瀏覽器,直到戰爭的罪惡休戰)。 早些時候,我曾在這篇文章中提到的非法入境者只有 ,如何寫一個CSS片段,那將是可見的IE瀏覽器IE7中只。

昨天,我的情況下,我想寫一些Firefox特定CSS片段。 好吧! 我不知道是否有這一個CSS代碼,但有一個HTML。 是一個陷阱雖然 ,這一塊的HTML亙古不變通的HTML驗證。 但是,anywaz! 如果你被卡住嚴重或因此,有沒有驗證方面(有時是殘酷的),你可以使用下面的聲明一個FF只樣式的鏈接,或者甚至只是這個區塊內的CSS編碼。 代碼是

<comment>把你的Firefox的HTML / CSS /腳本在這裡</評論>

例如:
<comment>
<STYLE>
法郎只* / / *樣式
的fieldset {邊界:1px固體#dddddd;}
</ STYLE>
</評論>

我很高興的時刻...


2008 2008年 07月 15日

IE 8嚴格模式和CSS的透明度......周圍的工作

哦,好吧! 幾天一回就在IE8的不透明度,在先前的帖子,我忘了提一個重要的觀 ​​點,“IE 8嚴格模式不會允許的CSS透明度 ”。
對於那些donot明白我的嚴格模式意味著, 這裡是快速教程

圍繞這項工作(之前IE開發團隊意識到,他們有世界各地的日常工作​​鋪平了道路,為網絡站點使用一些不透明的彈出式燈箱,並放回混濁的支持),是使用半透明PNG格式的圖片...最好(我有壞的經驗,越來越透明的GIF圖像,他們應該工作)。 創建PNG圖像的透明度,你喜歡的顏色和比例,在您最喜愛的圖像編輯器,並使用它作為背景圖片燈箱覆蓋。


而不是像這樣

。lighbox_overlay {
背景顏色:#FFFFFF;
的z-index:1001;
MOZ-混濁:0.6;
透明度:0.60;
過濾器:α(不透明度= 60);
}

做到這一點......

。lighbox_overlay {
背景:URL(bkg.png)的重複;
}

來試試吧,點擊這裡 下載,點擊這裡!


NDK的家 | 表達它 表示唇齶裂 表示Penmenship 表示敬畏 表達自己