现在,大家都知道一种有趣的小技巧,即将这段Javascript代码输入到浏览器的URL栏中:
document.body.contentEditable = 'true'; document.designMode = 'on'; void 0
咦,你就可以自由地编辑网页了。
唯一的问题是——你不能保存它!
经过一番快速调查,我发现最好的保存方法可能是通过这里建议的方法,将页面变成一个巨大的表单,并将其发布到MySQL数据库中。
当然,虽然这样做很好,但它将最终保存整个页面——而不仅仅是我想要编辑的部分或容器——这是一个主要问题,因为我们开发人员需要保留像这样的代码行...
<?php include('header.php'); ?>
这段内容涉及IT技术,需要翻译的是:“它不会输出HTML中未输出的内容。换句话说:它将保存我的页面作为输出的HTML,覆盖原始PHP文件中的内容。”
我想知道如何保存编辑过的网站,但只保存或更新网站上的一个或两个可编辑容器(而不是整个网站),以免覆盖我的PHP代码。例如:
<p>This Won't get updated when the page is "saved"</p>
<div id="update-this-contianer">
This area will be passed on to the MySql database, and then updated into the same section of the original file.
</div><!-- End Area To Update -->