<网页制作的代码(做网页的代码的格式)-网站建设500元全包_网站建设哪家服务好-黄石欣利承网站建设制作

全网整合服务平台,营销新方式,解决获客难题,让客户主动找你...

Phone

Email

68048562@qq.com

Address

品牌策划+高端定制+整合营销

一站式提供建站解决方案,让你的网站天生具备营销力.

合作企业用户

12500+

成品建站模板

500+

网页制作的代码(做网页的代码的格式)

2025-04-13 1

在我们日常工作中,可能会遇到截图页面的场景,有时页面有些内容不符合要求,我们可能需要进行一些数值或内容的修改如果你会PS,修改内容难度不高,如果你是前端,打开控制台也能通过修改dom的方式进行简单的文字修改。

今天,我就来分享一个冷门又实用的前端技巧 —— 只需一行 JavaScript 代码,让任何网页瞬间变成可编辑的! 先看看效果:

甚至,还可以插入图片等媒体内容

如何实现很难想象,这么炫酷的功能,居然只需要在控制台输入一条指令:document.designMode = "on"; 打开浏览器控制台(F12),复制粘贴这行代码,回车即可。

如果你想关闭此功能,输入document.designMode = "off"即可Document:designMode 属性MDN是这样介绍的:document.designMode 控制整个文档是否可编辑。

有效值为 "on" 和 "off"根据规范,该属性默认为 "off"Firefox 遵循这一标准早期版本的 Chrome 和 IE 默认为 "inherit"从 Chrome 43 开始,默认为 "off" 并不再支持 "inherit"。

在 IE6-10 中,该值为大写兼容性方面,基本上所有浏览器都是支持的。

借助次API,我们也能实现Iframe嵌套页面的编辑:iframeNode.contentDocument.designMode = "on"; 关联API与designMode关联的API其实还有contentEditable和execCommand(已弃用,但部分浏览器还可以使用)。

contentEditable与designMode功能类似,不过contentEditable可以使特定的 DOM 元素变为可编辑,而designMode只能使整个文档可编辑特性contentEditable。

document.designMode作用范围可以使单个元素可编辑可以使整个文档可编辑启用方式设置属性为 true或 false设置 document.designMode = "on"适用场景用于指定某些元素,如

, 等用于让整个页面变为可编辑兼容性现代浏览器都支持现代浏览器都支持,部分老旧浏览器可能不支持document.execCommand() 方法允许我们在网页中对内容进行格式化、编辑或操作它主要用于操作网页上的可编辑内容(如 。

或通过设置 contentEditable 或 designMode 属性为 "true" 的元素),例如加粗文本、插入链接、调整字体样式等

举报
评论 0

请先 登录 后发表评论~

墨码行者 头像墨码行者

喜马拉雅服务端开发工程师

关注
TA的热门作品
Loading...查看更多

头条热榜

换一换
扫码下载今日头条APP
看最新、最热资讯内容

精彩视频

换一换
点击回到头条首页
首页反馈下载
扫码下载今日头条
顶部