锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
聽聽聽聽 <style type="text/css">
聽聽聽<!--聽
聽聽聽li {
聽聽聽聽width:200px;
聽聽聽聽white-space:nowrap;
聽聽聽聽text-overflow:ellipsis;聽
聽聽聽聽-o-text-overflow:ellipsis;聽
聽聽聽聽overflow: hidden;
聽聽聽聽}
聽聽聽-->
聽聽聽</style>
聽聽聽<ul>
聽聽聽<li><a href="#">鎷夎惃閰辮眴鑵愰噷鑴氭墜閬撹礬 涓婃按閬撴硶鎾掓棪娉?</a></li>
聽聽聽</ul>
2.榧犳爣鍙抽敭寰楀睆钄戒互鍙婂揩鎹烽敭寰楄瘎姣?/font>
<body oncontextmenu="return false" onkeydown="bodyOnKeyDown()">
function bodyOnKeyDown(){
聽聽聽
聽聽聽 var actObjTagName = "";
聽var actObjType = "";
聽try{
聽聽actObjTagName = document.activeElement.tagName.toLowerCase();
聽聽actObjType = document.activeElement.type.toLowerCase();
聽}catch(e){
聽}
/*
聽聽聽 //ENTER->TAB
聽聽聽 if( event.keyCode==13 &&
聽聽聽聽聽聽聽 actObjType!="button" &&
聽聽聽聽聽聽聽 actObjType!="submit" &&
聽聽聽聽聽聽聽 actObjType!="reset" &&
聽聽聽聽聽聽聽 //actObjType!="textarea" &&
聽聽聽聽聽聽聽 actObjTagName!="a"){
聽聽聽聽聽聽聽 event.keyCode = 9;
聽聽聽 }
*/
聽//Function Key
聽聽聽 if(event.ctrlKey){
聽聽聽聽聽聽聽 if( event.keyCode==78 || //CTRL+N
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==87 || //CTRL+W
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==69 || //CTRL+E
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==73 || //CTRL+I
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==79 || //CTRL+O
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==80 || //CTRL+P
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==76 || //CTRL+L
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==72 || //CTRL+W
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode==66 ){ //CTRL+B
聽聽聽聽聽聽聽聽聽聽聽 event.keyCode = 0;
聽聽聽聽聽聽聽聽聽聽聽 event.returnValue = false;
聽聽聽聽聽聽聽 }
聽聽聽 }
聽聽聽 if( event.keyCode>=112 &&聽 //F1,F12
聽聽聽聽聽聽聽 event.keyCode<=123 ){
聽聽聽聽聽聽聽 event.keyCode = 0;
聽聽聽聽聽聽聽 event.returnValue = false;
聽聽聽 }
聽聽聽 if( event.keyCode==27 ){聽 //ESC
聽聽聽聽聽聽聽 event.keyCode = 0;
聽聽聽聽聽聽聽 event.returnValue = false;
聽聽聽 }
聽聽聽 if( event.keyCode==8){聽 //Backspace
聽聽if( actObjType!="text" &&
聽聽聽actObjType!="textarea" &&
聽聽聽actObjType!="password" &&
聽聽聽actObjType!="file"){
聽聽聽event.keyCode = 0;
聽聽聽event.returnValue = false;
聽聽}
聽聽聽 }
}