2013-07-07 112 views
1

好吧所以我知道這可能聽起來像「這傢伙在說什麼」,但我的問題很簡單,是否有讀取.txt文件,然後從那裏添加文本< p>或< h>文字的條款,以便更容易使用不懂如何編碼的人?我有團隊成員是作家和作者,但他們都不知道如何編碼。我想給他們一個簡單的方法來重做我們網站上的文字。 Soo ...任何人?如何將文本從文本框添加到HTML?

(順便說一句我慢慢的我開始在這裏^ _ ^喜歡它)

+1

使用CMS像Wordpress/Joomla,或添加一個WYSIWYG編輯器到您的網站。然後,他們將能夠管理內容而無需任何HTML知識。 – Cedric

+0

@ n33dle,這不是說他們必須登錄嗎?我personallay不想爲他們創建一個登錄菜單,因爲這是一個網站,將顯示給我們的贊助商:/和我們的團隊只是不喜歡它...但是,無論如何,感謝^ _^ –

+1

http:// www.tinymce.com/並使用php或.net等服務器腳本加載您的文件,無論您使用什麼 –

回答

0

您可以加載使用contenteditable="true"參數在一個div中,你可以粘貼或顯示文本,如下面的例子:

<div class='page' style="display:block;" contenteditable="true"></div> 

℃並用強大的JS函數修改它(有點不建議使用)execCommand(); 實施例:

<input type="button" value="B" onclick="document.execCommand('bold', false, '');" style="font-weight:bold"/> 
<input type="button" value="I" onclick="document.execCommand('italic', false, '')" style="font-style:italic"/> 
<input type="button" value="U" onclick="document.execCommand('underline', false, '')" style="text-decoration:underline"/> 
<input type="button" value="S" onclick="document.execCommand('strikeThrough', false, '')" style="text-decoration:line-through"/> 

該代碼將改變所選擇的文本,例如,如果使用者推動或加粗按鈕,所選擇的文字將以粗體顯示,並顯示在網頁的源代碼中,所選文字周圍會有一些<b></b>標籤。

Here的函數的參數上MDC

列表

這是創建自己的所見即所得的HTML編輯器的簡單方法。但有一些限制...