20150909解決瀏覽器相容問題

2021-07-05 04:50:20 字數 873 閱讀 7212

1.解決ie9登入成功後,退出,重新重新整理頁面session裡面還有值  

原因是ajax在第二次登入成功後,並沒有執行退出的請求,直接從瀏覽器裡面得到快取的data返回值

$.ajaxsetup ();

這個玩意兒貌似是強制ajax請求所得到的回應不被瀏覽器快取。

2.解決ie9獲取滾動條高度不相容的問題

//var top=document.body.scrolltop;  //此種方法不相容ie9

var top=$(document).scrolltop();     //此種方法目前相容ie,360,谷歌,火狐

獲取覽器顯示區域的高度 : $(window).height(); 

獲取瀏覽器顯示區域的寬度 :$(window).width();

獲取頁面的文件高度 :$(document).height();

獲取頁面的文件寬度 :$(document).width();

獲取滾動條到頂部的垂直高度 :$(document).scrolltop();

獲取滾動條到左邊的垂直寬度 :$(document).scrollleft();

3.解決驗證碼更新的問題

//$("#rdimg").attr("src","image.jsp");  //更新註冊驗證碼

//$("#forgot_rdimg").attr("src","image.jsp");  //更新忘記密碼驗證碼

$("#rdimg").attr("src","image.jsp?" + math.floor(math.random() * 10));

$("#forgot_rdimg").attr("src","image.jsp?" + math.floor(math.random() * 10));

解決瀏覽器相容 CSS HACK

我們在做頁面時不可避免的會碰到瀏覽器相容問題,特別是 ie6,那麼要如何相容所有瀏覽器呢,答案是 css hack。還有一些 css hack 我沒用羅列出來,譬如 chrome,opera 等等。對於這些通常情況下我們是用不到的。測試的瀏覽器 ie6 9,firefox,chrome ps 最好的...

瀏覽器相容解決思路

如果你沒接觸過瀏覽器相容問題,而你又需要去解決這些問題,此時的你沒有豐富的經驗,對瀏覽器特性也不熟悉,那這篇文章或許能幫到你。瀏覽器相容大致可以將相容問題分為三種,樣式相容,指令碼相容,指令碼操作樣式相容。樣式相容 解決改此種問題需要的技能基礎 1 使用debug追蹤樣式,檢視有效樣式 2 使用w3...

瀏覽器相容

瀏覽器相容問題一 不同瀏覽器的標籤預設的外補丁和內補丁不同 問題症狀 隨便寫幾個標籤,不加樣式控制的情況下,各自的margin 和padding差異較大。碰到頻率 100 解決方案 css裡 備註 這個是最常見的也是最易解決的乙個瀏覽器相容性問題,幾乎所有的css檔案開頭都會用萬用字元 來設定各個標...