2017-12-15 13 views
-1

メールと本文を含むウィンドウを開く「mailto」を作成しました。私はそのメールの本文に、あなたがクリックするとリンクにリダイレクトするテキストを表示します。 DOMがないので可能ですか?idまたはtagを取得することはできませんか?Javascriptテキストを含むmailtoのURLを非表示にする

私はこの入れてみました:

var str = "Free Web Building Tutorials!"; 
var result = str.link("https://www.w3schools.com"); 

をしかし、それは動作しません。

+0

_how_は機能しませんか?何が起こるのですか? 'result'で何をしていますか? [mcve]と[ask]を書く方法を見てください。あなたはリンク要素を作成するためにHTMLメールでJavaScriptを実行したいと思うのですか? HTMLのハードコーディングだけではないのですか? – msanford

答えて

0

メール本体にJavaScriptを挿入することはできません。セキュリティ上の理由から、すべてのメールクライアントは一般にストリップオフスクリプトです。その単なるテキストやリンクは、Htmlとして電子メールの本文を作成し、その後も他のHTMLのものでも動作します

<a href="https://www.w3schools.com">Free Web Building Tutorials!</a> 

追加する場合

=====編集=====

あなたのコメントをもとに、あなたは次のように試してみてください:

mailto:[email protected]?subject=Interesting information&body=&#x3C;a href=&#x22;w3schools.com&#x22;&#x3E;Free Web Building Tutorials!&#x3C;/a&#x3E; 

基本的には、HTMLは、URLをエンコード。

+0

動作しません。面白い情報&ボディ=この情報が面白いかもしれないと思った: 'Free Web Building Tutorials! " – LovePoke

+0

答えを更新しました。 – Sunil

関連する問題