Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
ailBee.NET Objects是一款為創(chuàng)建、發(fā)送、接收以及處理電子郵件而設(shè)計的健壯、功能豐富的.NET控件。幾行代碼便可為應(yīng)用程序添加E-Mail支持,簡單高效。具備“必需”以及獨特的功能,這些控件幫助開發(fā)人員簡單快速地將復(fù)雜的電子郵件功能添加到他們的應(yīng)用程序中。
本文主要介紹了在桌面應(yīng)用程序中顯示HTML/純文本郵件的代碼示例。目前MailBee.NET Objects在線訂購享75折優(yōu)惠正在進行中,歡迎您下載試用版進行運用!
如果你需要在桌面應(yīng)用程序中以純文本控件(如Memo)顯示HTML消息,則應(yīng)將HTML文本轉(zhuǎn)換為純文本。
C# msg.Parser.HtmlToPlainMode = HtmlToPlainAutoConvert.IfNoPlain; VB.NET msg.Parser.HtmlToPlainMode = HtmlToPlainAutoConvert.IfNoPlain
上面的代碼將郵件轉(zhuǎn)換為純文本。然后你可以顯示如下的純文本正文(假設(shè)textBox1是表單上的文本控件):
ailBee.NET Objects是一款為創(chuàng)建、發(fā)送、接收以及處理電子郵件而設(shè)計的健壯、功能豐富的.NET控件。幾行代碼便可為應(yīng)用程序添加E-Mail支持,簡單高效。具備“必需”以及獨特的功能,這些控件幫助開發(fā)人員簡單快速地將復(fù)雜的電子郵件功能添加到他們的應(yīng)用程序中。
本文主要介紹了在Web應(yīng)用程序中顯示HTML/純文本郵件的代碼示例。目前MailBee.NET Objects在線訂購享75折優(yōu)惠正在進行中,歡迎您下載試用版進行運用!
由于Web應(yīng)用程序在呈現(xiàn)HTML而不是純文本的Web瀏覽器中運行,因此應(yīng)將純文本數(shù)據(jù)轉(zhuǎn)換為HTML,以便在瀏覽器中查看此數(shù)據(jù)。這也適用于在HTML容器中渲染數(shù)據(jù)的桌面應(yīng)用程序。
MailBee可以郵件解析期間自動將純文本內(nèi)容轉(zhuǎn)換為HTML。為了調(diào)整郵件解析過程,MailMessage類提供了Parser屬性。
C# MailMessage msg = pop.DownloadEntireMessage(1); msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml; VB.NET Dim msg As MailMessage = pop.DownloadEntireMessage(1) msg.Parser.PlainToHtmlMode = PlainToHtmlAutoConvert.IfNoHtml
上面的節(jié)點從服務(wù)器中下載郵件,并讓MailBee自動將郵件的純文本轉(zhuǎn)換為HTML(如果郵件還沒有HTML版本)。因此,你將得到可以在ASP.NET應(yīng)用程序中顯示的HTML郵件,如下所示:
C# Response.Write(msg.BodyHtmlText); VB.NET Response.Write(msg.BodyHtmlText)
如果你還需要在HTML容器中顯示郵件標頭,你可以使用HeadersAsHtml屬性替換郵件的所有標題中的“”,“和”和“”字符,其HTML表示形式為:
C# msg.Parser.HeadersAsHtml = true; Response.Write("From: " + msg.From.ToString); VB.NET msg.Parser.HeadersAsHtml = True Response.Write("From: " + msg.From.ToString)
試用、下載、了解更多產(chǎn)品信息請點擊"咨詢在線客服"
個主要的互聯(lián)網(wǎng)瀏覽器都允許用戶查看任何網(wǎng)頁的HTML(超文本標記語言)源代碼。以下部分包含有關(guān)在每個主要瀏覽器中查看源代碼的多種方法的信息。
查看網(wǎng)頁的源代碼時,服務(wù)器處理的信息和代碼不會出現(xiàn)。例如,搜索引擎處理服務(wù)器上的信息,然后在網(wǎng)頁上顯示結(jié)果。換句話說,你可以查看組成結(jié)果頁面的代碼,但不能查看搜索引擎的源代碼。
此規(guī)則適用于所有服務(wù)器端腳本、SSI(服務(wù)器端包含)和編程代碼。因此,你無法查看搜索引擎、論壇、投票、聊天等中使用的腳本源代碼。此外,從源代碼復(fù)制信息可能會導致錯誤,或?qū)⒛阋龑Щ貜闹袕?fù)制信息的頁面。
要在Google Chrome中查看網(wǎng)頁的源代碼,請使用以下任一方法。
僅查看源代碼
方法一
要僅查看源代碼,請按計算機鍵盤上的鍵盤快捷鍵Ctrl+U。
方法二
右鍵單擊網(wǎng)頁的空白部分,然后從彈出菜單中選擇“查看網(wǎng)頁源代碼”。
查看包含元素的源代碼
1、打開Chrome并導航要查看其源代碼的網(wǎng)頁。
2、單擊瀏覽器窗口右上角的設(shè)置圖標。
3、從下拉菜單中,選擇更多工具,然后選擇開發(fā)者工具。
4、單擊屏幕底部左上角的“元素”選項卡。
提示:在Chrome中,按F12或Ctrl+Shift+I也會打開交互式開發(fā)者工具。該工具提供了與源代碼和CSS設(shè)置的更多交互,允許用戶查看代碼中的更改如何立即影響網(wǎng)頁。
要在Mozilla Firefox中查看網(wǎng)頁的源代碼,請使用以下任一方法。
僅查看源代碼
方法一
要僅查看源代碼,請按計算機鍵盤上的Ctrl+U。
方法二
右鍵單擊網(wǎng)頁的空白部分,然后從彈出菜單中選擇“查看網(wǎng)頁源代碼”。
查看包含元素的源代碼
1、打開Firefox并導航到要查看其源代碼的網(wǎng)頁。
2、單擊屏幕右上角的菜單Firefox菜單圖標。
3、在下拉菜單中選擇“更多工具”,然后從展開的菜單中選擇“Web開發(fā)者工具”。
4、單擊屏幕底部部分左上角的“查看器”選項卡。
提示:在Firefox中,按F12或Ctrl+Shift+I也會打開交互式開發(fā)者工具。該工具提供與源代碼和CSS設(shè)置的交互,允許用戶實時查看代碼中的更改如何影響網(wǎng)頁。
查看網(wǎng)頁源代碼的一部分
1、突出顯示網(wǎng)頁中要查看源代碼的部分。
2、在高亮顯示的部分上單擊鼠標右鍵,然后選擇“查看選中部分源代碼”。
提示:你可以使用Firebug插件查看和編輯頁面的源代碼,并通過瀏覽器實時查看更改。
要在Microsoft Edge中查看網(wǎng)頁的源代碼,請使用以下任一方法。
僅查看源代碼
方法一
要僅查看源代碼,請按計算機鍵盤上的Ctrl+U。
方法二
右鍵單擊網(wǎng)頁的空白部分,然后從彈出菜單中選擇“查看網(wǎng)頁源代碼”。
查看包含元素的源代碼
1、打開Microsoft Edge并導航到要查看其源代碼的網(wǎng)頁。
2、單擊屏幕右上角的設(shè)置圖標。
3、將鼠標移到下拉菜單中的“更多工具”上,然后從展開的菜單中選擇“開發(fā)人員工具”。
4、單擊屏幕右側(cè)窗口頂部的“元素”選項卡。
提示:在Microsoft Edge中,按F12或Ctrl+Shift+I也會顯示交互式開發(fā)人員工具。該工具提供與源代碼和CSS設(shè)置的交互,允許用戶實時查看代碼中的更改如何影響網(wǎng)頁。
要在Microsoft Internet Explorer中查看網(wǎng)頁的源代碼,請使用以下任一方法。
僅查看源代碼
方法一
要僅查看源代碼,請按計算機鍵盤上的Ctrl+U。
方法二
右鍵單擊網(wǎng)頁的空白部分,然后從彈出菜單中選擇“查看源”。
查看包含元素的源代碼
1、打開Internet Explorer并導航到要查看其源代碼的網(wǎng)頁。
2、單擊右上角的工具Internet explorer工具圖標
。
3、從下拉菜單中選擇“F12開發(fā)人員工具”。
4、單擊開發(fā)人員工具菜單左上角的“DOM資源管理器”選項卡。
提示:在Internet Explorer中,按F12鍵將顯示DOM工具。該工具提供與源代碼和CSS設(shè)置的交互,允許用戶查看代碼中的更改如何立即影響網(wǎng)頁。
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。