IE7 IE8不相容js trim函式的解決方法

2022-01-19 06:51:09 字數 1120 閱讀 9692

ie相容,有時候讓人頭疼,但又不得不去解決。

先看看一下**:

點選按鈕,獲取值,然後alert值。在chrome、火狐等其他瀏覽器,完美執行。

然而,放到ie7,ie8中,始終怎麼點選沒有反應,然後f12開啟開發人員工具一看,結果:

好吧,不支援,那就自己解決。

其實也簡單,理解trim函式的原理就好辦。給js中string物件擴充套件乙個方法。

string.prototype.trim = function ()
然後再執行,一切又如從前那樣。

IE7 IE8快取問題

使用ajax刪除頁面上的記錄時,會有這種情況出現 第一次刪除操作後,將游標定位在位址列中,回車,頁面正常顯示 刪除的記錄消失 當我們再次刪除其他記錄時,位址列回車,此時,刪除的記錄又會重現。這就是ie快取在作怪。大致有兩種解決方案 1 給ajax請求新增隨機數,如 new ajax.request ...

IE7 IE8的CSS相容性問題

在css標準中,乙個盒模型包括4個區,分別是 內容 內邊距 padding 邊框 border 和外邊距 margin 而width寬度的計算,css有它的標準。但是實際上,不同的瀏覽器的表現卻不同。比如,firefox ff 是準確按照css標準 width為內容的寬度 也就是說 層的寬度 wid...

讓IE7 IE8正常訪問TD

安裝td後,大家就可以訪問了,但是現在很多瀏覽器都是ie7或ie8,需要進行一些小的改動。1.如果讓ie7正常訪問,只需找到td伺服器中tdbin目錄 預設情況下是 c inetpub tdbin目錄 用編輯器開啟start a.htm檔案 搜尋 var fmsie3456 字串,在字串值最後面新增...