本文實例講述了JS實現DIV高度自適應窗口。分享給大家供大家參考,具體如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <style type="text/css"> *. { margin: 0; padding: 0; } </style> <script type="text/javascript"> window.onload = windowHeight; //頁面載入完畢執行函數 function windowHeight() { var h = document.documentElement.clientHeight; //獲取當前窗口可視操作區域高度 var bodyHeight = document.getElementById("divContent"); //尋找ID為content的對象 bodyHeight.style.height = (h - 25) + "px"; //你想要自適應高度的對象 } setInterval(windowHeight, 500)//每半秒執行一次windowHeight函數 </script></head><body> <form id="form1" runat="server"> <div id="divContent" style="background-color: Gray;border:1px solid blue;">Test</div> </form></body></html>
PS:高度自適應應用廣泛,本站的很多在線工具也使用了這一技巧,列舉如下幾個工具供大家參考:
JavaScript在線格式化工具(基于beautify.js插件):
http://tools.VeVB.COm/code/js_beautify
在線顏色選擇器工具/RGB顏色查詢對照表:
http://tools.VeVB.COm/color/colorpicker
在線個人所得稅計算器:
http://tools.VeVB.COm/jisuanqi/tax_calc
宋詞在線查詢:
http://tools.VeVB.COm/bianmin/songci
更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript操作DOM技巧總結》、《JavaScript數組操作技巧總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結》
希望本文所述對大家JavaScript程序設計有所幫助。
新聞熱點
疑難解答