类,屏蔽鼠标右键
<script language="javascript"> function Card(name,address,phone) { this.name=name; //初始化名片信息 this.address=address; this.phone=phone; this.printCard=function() // 创建printCard函数的定义 { line1="Name:"+this.name+"<br>\n"; // 输出名片信息 line2="Address:"+this.address+"<br>\n"; line3="Phone:"+this.phone+"<br>\n" document.writeln(line1,line2,line3); } } Tom=new Card("Tom","BeiJingRoad 123","0851-12355"); // 创建Tom的名片 Tom.printCard() // 输出名片信息 </script>
日期
date.toLocaleString( )
<script language="javascript"> var date; // 声明变量 date=new Date(); // 创建日期对象 date=date.toLocaleString( ); // 将日期置转换为本地格式 alert( date ); // 输出日期 </script>
window.location.toString()
<script language="javascript"> window.document.write("这个网页文件来自:".bold()); window.document.write( window.location.toString() ); </script>
屏蔽鼠标右键
<html> <head> <script language="javascript"> function hideContextmenu1() { alert("1,这时静态绑定的鼠标右键单击事件处理程序"); // 显示信息,以表示已经执行这个程序 window.event.returnValue = false;// 将返回值设置false表示事件未处理,使下一个处理程序有机会执行 document.oncontextmenu = hideContextMenu2; // 再次动态绑定一个右键单击事件处事程序 } </script> <script language="javascript"> function hideContextMenu2() { alert("2,动态设定的右键单击事件处理程序"); // 显示信息,以表示已经执行这个程序 window.event.returnValue = false;// 将返回值设置false表示事件未处理,使下一个处理程序有机会执行 } </script> <!-- 直接设置元素对象的事件属性 --> <script language="javascript" for="document" event="oncontextmenu"> window.event.returnValue=false; document.oncontextmenu = hideContextMenu2; // 再次动态绑定一个右键单击事件处事程序 alert("3,通过在<script>标签中指定右键单击事件处理程序"); </script> </head> <!--静态绑定的鼠标右键单击事件处理程序--> <body oncontextmenu="hideContextmenu1()"> 已经屏蔽了鼠标右键菜单,请单击鼠标右键 </body> </html>