Javascript:擷取瀏覽器視窗和螢幕的可用寬高,
1.擷取瀏覽器視窗的有效寬高(不包括工具列和捲軸)
註:對於絕大部分瀏覽器使用window.innerWidth即可擷取寬度,使用document.documentElement.clientWidth || document.body.clientWidth 為了實現對IE6,7的支援。
高度同上。
var w=window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var h=window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; x=document.getElementById("screen_size"); x.innerHTML="瀏覽器的內部視窗寬度:" + w + ",高度:" + h + "。"
2.擷取螢幕的有效寬高
document.write("螢幕可用尺寸,寬:" + screen.availWidth+",高:"+screen.availHeight);
3.location相關(擷取web伺服器相關資訊)
document.write("web 主機的網域名稱: "+location.hostname+"<br/>"); document.write("當前頁面的路徑和檔案名稱: "+location.pathname+"<br/>"); document.write("web 主機的連接埠: "+location.port+"<br/>"); document.write("所使用的 web 協議: "+location.protocol+"<br/>"); document.write("當前頁面的url: "+location.href+"<br/>");