2008-09-24 106 views

回答

1

Pocket IE(Windows Mobile附帶的網絡瀏覽器)與Netscape 2一樣強大......沒有Javascript支持。所以使用基於瀏覽器的HTML編輯器不能使用它。 Opera具有桌面版本的大部分功能(包括DOM和Javascript支持),但我不確定它在Windows Mobile上具有嵌入功能。此外,這意味着您的應用需要Opera的副本才能工作,並且它是商業軟件。

我建議你:稍微縮減你的計劃,忘記所見即所得的HTML編輯。這是一個小屏幕的小設備 - 人們真的需要編輯它上面的網頁內容嗎?

或者:您從頭開始編寫自己的小編輯器作爲Windows.Forms控件。如果您只想支持人們在這些編輯框中進行的字體,大小和顏色變化(這是90%),那麼不會太難,但對於有經驗的.NET表單開發人員來說,這可能還需要幾周的時間。

0

我不知道這是否是由緊湊架構的支持,但你可以嘗試通過反射WebBrowser控件上設置的designMode和包裝起來做一個簡單的WYSIWYG編輯器..覺得這是代碼..

webBrowser1.Document.GetType().GetProperty("designmode").SetValue(webBrowser1.Document, true, null); 
-9

關於我有我可以建議的是Notepad++。我將它用於網絡內容,但它支持30種以上的語言,而且它是免費的,所以您可能能夠在那裏找到您要查找的內容。

+1

你看過他的問題嗎? – thing2k 2008-10-23 15:21:16