遇到過幾次這種問題,現在總結一下。 代碼: 這段代碼在主流的瀏覽器里面都沒問題,但是在IE6下就會出現不能跳轉的現象。 經過一翻排查,發現綁定的事件都會執行,是由於DOM本身的冒泡事件所以會最后執行href屬性內的javascript:void(0);導致的。 a標簽 a標簽本來 ...
IE 下 lt ahref gt 與 lt ahref javascript:void gt 的區別 JavaScriptAjaxIEFirefoxHTML. 之前在項目,用到超鏈接,在ie 下沒有問題,但是到了ie ,居然發現點擊事件不起作用,真不可思議,以前都沒注意到,后來網上搜了下,問題就出在這個void 上 現把網上的資料整理了下。 Html代碼 lt ahref javaScript: ...
2012-12-24 17:53 0 4036 推薦指數:
遇到過幾次這種問題,現在總結一下。 代碼: 這段代碼在主流的瀏覽器里面都沒問題,但是在IE6下就會出現不能跳轉的現象。 經過一翻排查,發現綁定的事件都會執行,是由於DOM本身的冒泡事件所以會最后執行href屬性內的javascript:void(0);導致的。 a標簽 a標簽本來 ...
使用背景 在實際的工作中,我們有的時候會把塊元素設置為inline-block,這樣做的目的有2個,一是塊元素能夠排列到一行,二是塊元素就形成包裹性,能夠自適應content area,而不必設置寬和高(依實際情況而定),在現在瀏覽器中沒有什么問題,但是IE6、7下,當把block元素設置成 ...
上面這段代碼,在IE6和FF中的顯示結果分別如下圖所示: 可以看到,在IE6中顯示的紅色區域的左邊距實際為40px,是CSS代碼中設置的20px的兩倍,這是IE6的雙邊距BUG。當滿足下面這三個條件時,就會出現這個BUG: 1、要為塊狀元素; 2、要左側浮動; 3、要有左 ...
1、在單元格中加入一個空格。這樣: <td>& </td> 2、直接在table里這樣寫:<table border="0" cellspacing="0" st ...
IE6下有不少奇怪的Bug,今天就碰到一個,float:right換行bug,情況是並列的幾個塊級元素如div和span,一些設置了左浮動一些設置右浮動,一行的寬度足夠放下所有的塊級元素,但此時ie6則顯示右浮動的其中一塊換行了,下面給出實例和解決方法: 實例說明下:html結構 ...
引入 魷魚項目要求要做一個半透明的罩層,而且罩層上有一個類似alert框的div。因為如果用opacity的話,父級有了透明度就會影響子級,所以用rgba()就能解決透明度繼承的問題。但問題又來了,rgba()是css3的新屬性,所以IE8及以下瀏覽器不兼容,這怎么辦呢?終於我找到了解決辦法 ...
鑒於從IE8開始,IE不再支持css的expression了,所以以前依靠它完成鎖表頭的代碼就全部失效了,面對新的瀏覽器,一切又要重新來過了。 現在筆者所能找到的對於鎖表頭的方案主要有兩種路子:一種是使用JQuery,另一種是使用純js的,因各個公司情況不一樣,各取所需吧! 而這兩條路中 ...
網上有不少關於ewebeditor在線編輯器上的按鈕上按鈕無效的問題,多數是解決IE7和IE8的問題,但對於IE9又出現了同樣的問題,為此,提供以下辦法,即使以后微軟升級到更高的IE版本也不會有此問題。 解決方法如下:打開editor.js 找到if (element.YUSERONCLICK ...