現在,大家都知道在那裏你一拳這段JavaScript代碼到瀏覽器的地址欄中可愛的小竅門:用Javascript編輯後保存頁面?
document.body.contentEditable = 'true'; document.designMode = 'on'; void 0
和El的Presto!你可以開始自由編輯一個網站,只是你想要它。
唯一的問題是 - 你不能保存它!
在做了一些快速的研究後,我發現最有可能的,最好的方法是通過方法suggested here,其中包括以某種方式將頁面變成巨大的形式並將其發佈到MySQL數據庫。
當然,雖然這樣做很好,但它最終會保存我的整個頁面 - 而不僅僅是要編輯的部分或容器 - 這是一個主要問題,因爲我們的開發人員需要保留這樣的代碼行as ...
<?php include('header.php'); ?>
...不在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 -->
我得到你所要求的完美。 你可以做的一件事是,將php文件保存爲html文件,對其進行更改,保存,將其轉換回php。 另一件事是,如何使用工具_like_ dreamweaver有一個設計器預覽? – Prasanth 2012-08-05 12:33:17
你好。感謝您的答覆!偉大的一點,但使用Dreamweaver打敗了目的 - 因爲我需要它可以在網上爲我的客戶編輯。 – 2012-08-05 13:05:29