各位好,首次发帖,有满意答案立马就结贴。 
问题1.如何通过按钮来控制页面颜色 。例如雅虎中国首页,点击小按钮就可以实现风格的无刷新切换。
问题2.如何通过脚本禁用右键?
问题3.如何隐藏页面的源文件,例如这个网站http://www.wk2009.com无论是在页面右击查看源文件还是在浏览器的查看菜单-->查看源文件,页面都没有变化。
首先谢谢各位。先来100分,如果不够可以再加。。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【newfys】截止到2008-06-25 15:47:12的历史汇总数据(不包括此帖):
    发帖数:0                  发帖分:0                  
    结贴数:0                  结贴分:0                  
    未结数:0                  未结分:0                  
    结贴率:-------------------结分率:-------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    网上好多啊,为什么不google一下呢,那样要快好多的
      

  3.   

    第二三个问题好解决啊var message = "你点邮件右键看看!";
    function NoKeys(e) {
    if (window.Event) {
    if ((e.which)||(e.modifiers & Event.CONTROL_MASK|Event.META_MASK))
    return false;
    }
    else if((event.altKey)||(event.shiftKey)||(event.ctrlKey))
         alert(message);
    return false;
    }if (window.Event) 
    {
        document.captureEvents(Event.KEYDOWN)
    }
    document.onkeydown = NoKeys;
    function click() 
    {
    if (event.button==2)
            {
    alert(message)
    return false;
    }
    }
    document.onmousedown=click
    第一个应该是css解决的吧!!通过按钮去不同的css值
      

  4.   

    网页中禁用右键
    <BODY oncontextmenu="return false">
      

  5.   

    问题1:用javascript改变css属性
    问题2:和浏览器有关系,不过IE的话,还是可以通过js做到
    问题3:不可能,那个网站我用firefox是可以看到源代码,想做加密看看SSL加ActiveX能否帮到你
      

  6.   

    谢谢回答。
    1. 请问有没有例子可以参考一下 ?
    2. 4楼的代码加到哪里 ?
    3. 在IE中看不到就OK。请问有无方法?
      

  7.   

    在IE中我也能看到~~~<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta http-equiv="Refresh" content="170" >
    <title>公司新闻--随境互动,虚拟互动,网站建设,自助建站,广告设计,形象推广</title>
    <META 
    content="随境互动,虚拟互动,三维全景,全景环视,虚拟旅游,虚拟展览,网站建设,广告设计,企业推广" name=KEYWORDS>
    <META  
    content=
    "本公司专注于随境互动技术解决方案及网站建设、广告设计及运营维护等服务。为2008北京双奥会的成功举办尽一点绵薄之力,本公司特举办“首届虚拟互动展示”活动,期间所有参与活动的企业均可获赠“虚拟互动空间展示”、“企业产品展示”的全程制作,活动期间不收取任何费用。" 
    name=DESCRIPTION>
    <link rel="Shortcut Icon" href="favicon.ico">
    <link rel="Book" href="favicon.ico">
    <LINK href="dip.css" type=text/css rel=stylesheet>
    <style type="text/css">
    <!--
    body,td,th {
    color: #535353;
    font-family: 宋体;
    font-size: 12px;
    }
    body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    a:link {
    text-decoration: none;
    color: #999999;
    }
    a:visited {
    text-decoration: none;
    color: #999999;
    }
    a:hover {
    text-decoration: none;
    color: #FF9900;
    }
    a:active {
    text-decoration: none;
    color: #FF9900;
    }
    a.link9:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #e77918; 
    text-decoration:underline;
    }
    a.link9:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #e77918; 
    text-decoration:underline;
    }
    a.link9:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #999999;
    text-decoration:underline;
    }
    .STYLE2 {font-size: 12px}
    .STYLE5 {font-size: 12px; font-weight: bold; color: #FF6600; }
    .STYLE6 {font-size: 11px}
    .STYLE7 {font-size: 10px}
    .STYLE27 {
    color: #FFFFFF;
    font-size: 10pt;
    }
    -->
    </style>
    </head>
      

  8.   

    1,
    <link rel="stylesheet" id=s type="text/css" href="1.css" />改变
    document.getElementById("s").href = '2.css'即可2,网上多的是,ie和ff都有3,绝对的看不到是不能的。ie里面可以使用ajax获取页面数据。但ff对ajax的也能看到
      

  9.   

    //禁止鼠标右键 
    <body   
        onselectstart="return   false"   
        oncopy="return   false"   
        oncut="return   false"   
        onpaste="return   false"   
        oncontextmenu="javascript:window.event.returnValue=false"   
      >   
       
        onselectstart="return   false"     //禁止选取网页上的内容   
        oncopy="return   false"                   //禁止拷贝   
        oncut="return   false"                     //禁止剪切   
        onpaste="return   false"                 //禁止粘贴   
        oncontextmenu="javascript:window.event.returnValue=false"     //禁止鼠标右键