症狀:
如果你採用了ajax來動態填充內容,在填充select的時候,頁面上有兩個select併排,如果填充的內容長度超過預設的長度,則在ie7下不會自動擴充套件後面乙個select框的位置。如圖所示第一排:
解決辦法:
我這裡用的jquery來填充資料,在填充之前,將後面的select的visibility設為hidden,填充完了之後再設為visible,效果如上圖第二行。
**:code
//fix ie7 auto expand select:
//first hide the selects$('
#second_cat_fix
').css(
'visibility',
'hidden');
fillthings(
'',
'#first_cat_fix');
//then show the selects.$('
#second_cat_fix
').css(
'visibility',
'visible');
專案檔案我已經放在這裡了,可以拖下去看一看。裡面用到了google ajax libraries api來載入jquery。
另外請參考這篇日誌:ieblog for the select few...
ie7下利用ajax跨域盜取cookie的解決辦法
研究了一下午,第乙個難題是ajax跨域提交資料,可以用web 來解決,上的a.htm 其中web.asp是乙個asp 這樣直接訪問 a.htm是可以成功傳送資料的。但是在跨站中,假如我們要跨192.168.8.10程式設計客棧8的站,這樣來講肯定不www.cppcns.com能讓我們放乙個web.a...
ie7下z index的問題
以前也遇到過在ie7下z index的層級提不上來的問題,總結了之前的經驗先在這裡做個記錄,新手可以看看 老鳥可以笑笑。有2個absolute定位的層,要求第乙個層覆蓋第二個層,第乙個層設定z index即使為10000,第二層不設定z index或者設定為1,在ie6 ie7瀏覽器下第乙個層還是被...
關於IE7 多次Ajax 返回同一值問題
問題很簡單,當 驗證框 獲得焦點的時候,後台返回不同的驗證碼 我使用jquery ajax來實現.1 ajax 我一般都是在ff下除錯的,事情進展的很順利,後來用ie試著用了下,問題就來了。ie7的快取,讓我無法獲得想要的結果,沒辦法,事情出了,總得解決啊,呵呵。找了很多資料,也沒找到合適的,可能我...