我有一個活動的網頁,將作爲我的程序的輸出。如何將嵌入式html文件設置爲要在webBrowser控件中導航到的頁面?
我想包括源html文件,並讓瀏覽器導航到初始化,而不是將整個html源代碼放入硬編碼的字符串。
任何想法?
我有一個活動的網頁,將作爲我的程序的輸出。如何將嵌入式html文件設置爲要在webBrowser控件中導航到的頁面?
我想包括源html文件,並讓瀏覽器導航到初始化,而不是將整個html源代碼放入硬編碼的字符串。
任何想法?
我建議你將嵌入式html保存到臨時目錄中,然後導航到保存的文件地址。
我將無法訪問程序之外的數據。根據客戶端的服務器權限,保存到臨時目錄可能不可行。 –
@NathanTornquist:應該始終可以寫入'%TEMP%' – SLaks
@SLaks,我當然可以嘗試。雖然你不能導航到包含的文件,但看起來很愚蠢。這將是非常有用的。 –
另一種方法是,打開您的嵌入式文件流,然後使用一個網頁瀏覽器的 http://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser.navigatetostream.aspx
NavigateToStreamMethod!
那麼你對這種請求的真實意圖是什麼?聽起來有點可疑。 – MethodMan
我正在開發一個消息程序。程序的輸出顯示在web瀏覽器控件中,以便完全控制輸出的外觀。在迴應這個:http://stackoverflow.com/questions/8595125/javascript-timer-runs-sporadically和http://stackoverflow.com/questions/8591918/webbrowser-document-write-irregular-performance我決定,我寧願嵌入html而不是將其作爲字符串放入,以便將來更易於閱讀和修改。這不是可疑的。 –
Metro?的WinForms? WPF? Silverlight的? ASP.Net? MonoTouch的? – SLaks