html禁止图片右键保存

html-css029

html禁止图片右键保存,第1张

一、屏蔽鼠标右键

<body oncontextmenu=self.event.returnValue=falseonselectstart="return false">

二、禁止“另存为”命令

在目标网页末尾“</BODY></HTML>”的标签前面加上加入如下代码,可以使“另存为”命令不能顺利执行。

<noscript>

<iframe scr="*.htm"></iframe>

</noscript>

加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

三、不用js也可以控制禁止右键!方法:

<body oncontextmenu="return false"></body>

<!--禁用右键:-->

<script>

functionstop(){

returnfalse

}

document.oncontextmenu=stop

</script>

<body onselectstart="return false">取消选取、防止复制

oncopy="return false"oncut="return false"防止复制

四:禁止查看源文件

<html>

<head>

<script>

functionclear(){

Source=document.body.firstChild.data

document.open()

document.close()

document.title="看不到源代码"

document.body.innerHTML=Source

}</script>

</head>

html运行方法:选择文件夹、建立HTML文件、运行HTML文件。

1、选择文件夹

首先,在电脑某一位置创建一个文件夹,创建完成后回到VS Code在“文件”中找到“打开文件夹“选中并打开你刚刚创建的文件夹。

2、建立HTML文件

打开文件夹后,便可建立HTML文件了,建立过程如下,但要注意的是:文件的后缀名一定要写且为.html输入完名称后按下回车即文件创建成功。

3、运行HTML文件

创建完HTML文件后,按!+tab键可以生成HTML文件标准格式,之后输入你想在浏览器中呈现的内容,写完单击鼠标右键在属性框内点击open in(default)broswer即可在浏览器中运行啦!

Visual Studio Code介绍

Visual Studio Code(简称 VS Code / VSC)是一款免费开源的现代化轻量级代码编辑器,它的特点免费、开源、多平台,以及集成git,代码调试,插件丰富等有点,被大家逐渐熟知和认可。

原因:问题就出编辑器身上。

1、用鼠标右键单击乱码的html文件,选择用记事本打开。

2、点击记事本菜单栏的文件,选择文件另存为。

3、在另存为的窗口中会发现保存有编码选择,默认编码为ANSI。

4、但是我们需要的编码为UTF-8,所以在保存的时候选择UTF-8,点击保存,替换原来的文件,就解决了html本身内容乱码问题。