我寫了一個小應用程序,它將監視剪貼板並直接在網頁瀏覽器組件中粘貼文本。在網頁瀏覽器組件中粘貼剪貼板內容
...
DocumentWysiwyg = ClipBoardWebBrowser.Document.DomDocument as IHTMLDocument2;
DocumentWysiwyg.designMode = "On";
...
當剪貼板的變化,我將剪貼板中的內容到web瀏覽器使用粘貼:
ClipBoardWebBrowser.Document.Write(Clipboard.GetText(TextDataFormat.Html));
現在,粘貼從網頁爲HTML的任何複製的內容時,我得到的HTML中
span class="Apple-converted-space">Â </span
哪些不屬於我從網站複製的html。
那些是什麼?我該如何擺脫它們? 任何幫助真的很感激。
這裏是google.de爲例HTML代碼 http://pastie.org/pastes/3706386/text
我將如何確保粘貼剪貼板是完全一樣的,在剪貼板複製的數據?
我認爲* OP在C#中看到了這一點,在Windows上製作應用程序,這就是爲什麼這是特別奇怪的原因。微軟的剪貼板變成了「[HTML剪貼板格式](https://msdn.microsoft.com/en-us/library/windows/desktop/ms649015(v = vs.85).aspx)」,它插入了「Apple-轉換空間「的課程(和其他文書),儘管它們不在原文中。這是痛苦的。 – ruffin 2016-10-12 20:58:28