標籤:tle 鍵盤 text select alt offset cli context eve
//禁用右鍵菜單document.oncontextmenu = function(){ event.returnValue = false;}//禁用選取內容document.onselectstart = function() { event.returnValue = false;}//禁用複製document.oncopy = function() { event.returnValue = false;}//禁用鍵盤中的ctrl、alt、shiftdocument.onkeydown = function(){ if( event.ctrlKey ){ return false; } if ( event.altKey ){ return false; } if ( event.shiftKey ){ return false; }}
瀏覽器寬高
var w = document.documentElement.clientWidth || document.body.clientWidth;var h = document.documentElement.clientHeight || document.body.clientHeight;
網頁本文寬高
var w = document.documentElement.scrollWidth || document.body.scrollWidth;var h = document.documentElement.scrollHeight || document.body.scrollHeight;
網頁可見地區寬高,包括捲軸等邊線(會隨視窗的顯示大小改變)
var w = document.documentElement.offsetWidth || document.body.offsetWidth ;var h = document.documentElement.offsetHeight || document.body.offsetHeight ;
網頁捲去的距離與位移量
1.scrollLeft:設定或擷取位於給定對象左邊界與視窗中目前可見內容的最左端之間的距離;
2.scrollTop:設定或擷取位於給定對象最頂端與視窗中目前可見內容的最左端之間的距離;
3.offsetLeft:設定或擷取位於給定對象相對於版面或由offsetParent屬性指定的父座標的計算左側位置;
4.offsetTop:設定或擷取位於給定對象相對於版面或由offsetParent屬性指定的父座標的計算頂端位置;
JavaScript 中禁止使用者右鍵菜單,複製,選取,Ctrl,Alt,Shift. 擷取寬高