0

わかりました、私は独特の要求を持つクライアントを持っています. 彼は、クリックするとポップアップ ダイアログが開くハイパーリンクを含む (ワークフローによって生成された) 電子メールを受信したいと考えています。注: メール内のリンクをクリックすると、ブラウザーで Web ページではなく、ポップアップが開きます。

これは無理だろうとすぐに思いましたが、少し調べてみると、タグを含むワークフロー変数を作成し、メール本文に挿入できることがわかりました。

例えば:<a href="some_page.asp">here</a>

ここから導き出した結論は、電子メールは、電子メール クライアントがレンダリングする html コードで構成されているということです。タグを使用してモーダル ダイアログがポップアップしないようにする方法があるかどうか疑問に思っています。

問題は、メール クライアント (Microsoft Outlook) がサポートする機能だと思います。Outlook で使用される JavaScript や何かを添付する方法がわかりません。これを実現するために Outlook 内に埋め込まれた機能がおそらくありますか?

4

2 に答える 2

1

それはとても簡単です。このサンプル コードを使用して、通常の "mailto" 関数だけでどのように動作するかを理解してください。

<!DOCTYPE html>
<html>
<body>

<p>
This is an email link:
<a href="mailto:someone@example.com?Subject=Hello%20again">
Send Mail</a>
</p>

<p>

</p>

</body>
</html>
于 2012-12-20T10:30:52.677 に答える
1

使用する

window.open('example.html',400,600) ;

あなたのHTMLコードで..

質問の回答については、このリンクも参照してください

http://www.coderanch.com/t/121512/HTML-CSS-JavaScript/Opening-popup-JS-outlook-mails

于 2012-12-20T10:55:54.703 に答える