该网页的内容如何受到保护?

时间:2019-06-15 01:33:09

标签: html

我有一些家庭作业网页,所以我经常在寻找想法。我去过丽兹的page

通常,右键单击即可查看源代码,但Liz很聪明:如果右键单击,只会收到“警报内容受保护”消息。

非常有趣!我以前从未见过。怎么做?

1 个答案:

答案 0 :(得分:1)

如页面源代码所示,这是通过Java脚本完成的,该Java脚本通过不执行任何操作的功能覆盖了上下文菜单事件:

<script id="wpcp_disable_Right_Click" type="text/javascript">
//<![CDATA[
document.ondragstart = function() { return false;}
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Disable context menu on images by GreenLava Version 1.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
    function nocontext(e) {
       return false;
    }
    document.oncontextmenu = nocontext;
//]]>
</script>

其中还有其他JavaScript函数也可以帮助保护内容,例如通过覆盖鼠标按下事件来阻止选择的函数。