我試圖從Windows Phone 7中的Webbrowser控件中檢索選定的文本,當使用Tap選擇它時。還想在選擇文本時刪除複製圖標。從Windows Phone 7的Webbrowser控件中檢索選定的文本
當暫停竊聽我想確認webbrowser控件有任何選定的文本。我怎麼可以在那裏放一張支票。
此外,我想突出顯示Webbrowser控件中的選定文本。
所以問題在於識別所選文本的開始和停止。
我感謝任何關於此的幫助或資源。
感謝
我試圖從Windows Phone 7中的Webbrowser控件中檢索選定的文本,當使用Tap選擇它時。還想在選擇文本時刪除複製圖標。從Windows Phone 7的Webbrowser控件中檢索選定的文本
當暫停竊聽我想確認webbrowser控件有任何選定的文本。我怎麼可以在那裏放一張支票。
此外,我想突出顯示Webbrowser控件中的選定文本。
所以問題在於識別所選文本的開始和停止。
我感謝任何關於此的幫助或資源。
感謝
通過調用
function GetSelectedText() {
window.external.Notify(document.selection.createRange().htmlText);
}
和添加
Browser.ScriptNotify += new EventHandler<NotifyEventArgs>(Browser_ScriptNotify);
......
void Browser_ScriptNotify(object sender, NotifyEventArgs e)
{
if(e.Value != null)
MessageBox.Show(e.Value);
}
解決這個問題對我來說。 Thanx @Sergei Grebnov爲你提供指導。
傑夫布蘭肯堡的一篇很棒的文章,一步一步地解釋了這個問題的解決方案(連同源代碼)http://www.jeffblankenburg.com/2010/10/18/31-days-of-windows-phone-天-18-web瀏覽器控制/ – Radoslaw
您是否使用特定的js框架?以下可能有助於獲得選定的文本http://stackoverflow.com/questions/5643635/how-to-get-selected-html-text-with-javascript。要刪除複製圖標,請嘗試對焦選擇。 –