国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

html頁面高度不固定在不同瀏覽器下的兼容性設置

2024-07-11 08:50:15
字體:
來源:轉載
供稿:網友
頁面需要嵌套在跨域的iframe中,而頁面高度不固定,需要每個頁面把自己的高度獲得后,通過js通知iframe調整顯示。
而頁面在獲得自己的高度時,發現總是比預想的大。經過參考別人的博客,發現原來是w3c標準的原因。
也就是要在<html>前面加上<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
加上之后,document.documentElement.scrollHeight在IE和Chrome下,可以正常取到合適的全文高度,但是firefox下取到的則過高;用document.body.scrollHeight取則恰好相反。
因此最后采用了Math.min(document.documentElement.scrollHeight,document.body.scrollHeight)獲得最小高度,正常。
但是加上W3C標準后,畫面也出現了一些小的不同,比如頁面的行間距,似乎IE的就要短一些,有些地方重合了。而且css也會嚴格區分大小寫。

參考文章url:
http://www.survivalescaperooms.com/article/19844.htm
http://www.survivalescaperooms.com/article/32874.htm

內容:
js獲取頁面高度 2011-06-02 14:20:02| 分類:JavaScript | 標簽:body document clientwidth 寬度 頁面高度 |字號大中小 訂閱.

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丰镇市| 东阳市| 通山县| 进贤县| 黄山市| 蓝山县| 富川| 广南县| 增城市| 咸宁市| 松潘县| 大姚县| 万载县| 龙川县| 青川县| 韩城市| 河西区| 石城县| 宣汉县| 彭阳县| 奇台县| 辛集市| 新津县| 南丰县| 门源| 桂阳县| 当阳市| 佛学| 平舆县| 金平| 双峰县| 庐江县| 东至县| 布尔津县| 秭归县| 灵石县| 闽侯县| 昌宁县| 榆树市| 上杭县| 青河县|