電子書籍の厳選無料作品が豊富!

ASPで今、表示されているHTML内容をメール送信したい。
ご指導ください。

A 回答 (3件)

サーバーからブラウザに送るHTMLの内容そのものをメールで送るのですよね?


HTML形式メールじゃなくて、必要な情報のみをテキスト形式で送るのであれば簡単です。

BASP21というフリーのコンポーネントをIISサーバーにインストールしてください。
BASP21のSendMailやSendMailEXメソッドを使用して、必要な情報をメール本文に書き込んで送信すればOKです。

私の作成したケースですと、Web上の資料請求フォームにて登録してもらった内容をDBに格納すると共に、受付担当者宛てにメールで送る、なんて感じです。

詳しくは参考URLをご覧ください。

参考URL:http://www.hi-ho.ne.jp/babaq/basp21.html
    • good
    • 0

こんばんは。



ブラウザに表示してしまってからサーバ側で取り込むのは無理なので、
ブラウザへの出力をResponse.Write等で行い、
その内容をファイル等に書き出しておき、出力し終わったら、
ファイル等から読み込み、HTMLメールにして送信すればよいのでは?
でも、同じ内容をメールする目的がわかりませんが。。。
    • good
    • 0

表示されている画面を出し、ファイル→名前をつけて保存。

(場所はデスクトップくらいでいいと思います)
これでHTMLファイルとフォルダができあがりますので、これらを圧縮し、メールに添付してはいかがでしょうか?

もしくは、単純に今見ている画面を見せたいのであれば、PrintScreenでもいいかもしれません。

参考になれば幸いです。

この回答への補足

ご回答ありがとうございます。

わたしの説明がうまくないのですね。
手動ではなく、
ASPプログラムで、ブラウザの表示内容を取り込む方法はありますか。

補足日時:2003/02/27 16:49
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!