类,屏蔽鼠标右键

<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>

 

posted on 2017-08-19 17:02  huodaihao  阅读(226)  评论(0编辑  收藏  举报

导航