SMTPを使用して簡単に実行できるc#を使用してメールを送信する必要があるシナリオがありますが、課題はHTMLメールにWebサービスを組み込むことであるため、メール本文内でJavaスクリプトを使用してWebサービスにアクセスしました。ボタンのクリックが発生します。
html(Webページ)としては完全に機能しますが、メールを送信してメールのボタンをクリックしてみると、onclickでjscriptが発生しないため、アクションが発生せず、実際には無効になっています。
特定のhtmlタグのfirebug(firefox内)を確認しましたが、驚いたことに、jscriptタグがそこに存在しなかったため、イベントは発生しませんでした。私の質問は、HTMLメールでWebサービスにアクセスできますか?JScriptsはGmailで動作しませんか?
htmlメールはhrefを使用してリダイレクトのみを行いますか...私の経験では、javaスクリプトを使用するメールを受け取ったことがありません(ボタンをクリックすると同じページの画像がズームされます。これはhtml、aspで非常に可能です)ページ)。
事前にThx...
4385 次
3 に答える
5
質問を理解するのに苦労していることを除けば、Javascriptはほとんどのメールクライアントでは機能しません。意図的に無効にされています。
于 2012-09-30T19:48:07.917 に答える
3
電子メールレターからWebサービスを自動的に呼び出すことはできません。受信者が開くURLを作成し、ブラウザのWebページから受信者がWebサービスにアクセスできるようにする必要があります。
JavaScript、およびその他のサードパーティの通信方法は、セキュリティ上の理由から、合理的な電子メールクライアントでは無効になっています。
于 2012-09-30T20:01:30.660 に答える
1
HTMLメールに埋め込まれたJavaScriptを実行するメールクライアントやウェブメールサービスを知りません。
電子メールでのHTMLの使用をフォーマットに制限します。Webアプリケーションが必要な場合は、代わりにそれにリンクしてください。
于 2012-09-30T19:48:33.567 に答える