問題タブ [mailto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6261 参照

iphone - mailtoに写真を含める:

ユーザーが送信できるように、準備された電子メールに写真を(テキストとともに)配置することに興味があります。mailtoを使用する方法はありますか?それを行うには?

0 投票する
2 に答える
2653 参照

winapi - 「mailto」プロトコルでユニコードを使用するにはどうすればよいですか?

ShellExecute 関数を使用して、デフォルトの電子メール クライアント アプリケーションを起動したいと考えています。

つまり、次のように書きます。

ShellExecute(0, 'mailto:example@example.com?subject=example&body=example', ...);

件名と本文で米国以外の文字をエンコードするにはどうすればよいですか?

デフォルトの ANSI コード ページは使用できません。漢字、キリル文字、またはその他の文字を使用できるためです。

PS 注:

  1. ShellExecuteW 関数を使用しています。
  2. 件名と本文を「そのまま」にすると機能しません (Win7 の Windows Live メール クライアントと WinXP の Outlook Express でテスト済み)。
  3. 件名を URLEncode(UTF8Encode(Subject)) としてエンコードすると、Windows Live メールでは機能しますが、Outlook Express では機能しません。
  4. URLEncode(UTF8Encode(Body)) は両方のクライアントで機能しません。
0 投票する
5 に答える
9162 参照

javascript - 電子メール クライアントを起動し、Javascript でページ リダイレクトを行うにはどうすればよいですか?

IE6 とまったく同じように、他のブラウザーでも Web サイトを機能させる必要があります。現在のコードの一部は次のようになります。

IE では、これにより、指定されたメッセージが準備された状態でメール クライアントが開き、ブラウザが newPage.html にリダイレクトされます。ただし、他のブラウザは newPage.html にのみリダイレクトします。この効果 (メール クライアントを開いてからページ リダイレクトを行う) をブラウザ間で一貫して実現するにはどうすればよいですか?
注として、メタリフレッシュを使用してこれを達成しようとしましたが、失敗しました。

0 投票する
3 に答える
11107 参照

internet-explorer - Internet Explorer の mailto リンクが行き止まりに移動する

mailto でアンカーを使用していますが、動作が非常に洗練されていないことがわかりました。

IE8 でこれを行うと、いくつかの場所で、Windows が Outlook を開くことができるかどうかを尋ねてきて、はいと答えると、新しい電子メール メッセージが開き、To: セクションが設定されます。また、ブラウザ ウィンドウは、元のサイトと同じままになります。

上記のリンクを使用して実装でこれを行うと、ブラウザーが mailto:abc_123@domain.com に移動し、醜い「Internet Explorer は Web ページを表示できません」というエラーが表示されることがわかりました。上記の場合のように、これをうまく機能させるにはどうすればよいですか? 最後に、ブラウザを元の場所に残すことができません。

編集:動作の悪いバージョンはローカルホストであり、動作の良いバージョンは運用サーバー上にあることに気付きました。それは違いを生むことができますか?

0 投票する
2 に答える
1483 参照

javascript - ユーザーのブラウザ/OS が特定の種類のリンクを JavaScript を使用してサポートしているかどうかをテストすることはできますか?

ユーザーの OS/ブラウザが特定の URL スキームを JavaScript (またはその他のもの) を使用してサポートしているかどうかをテストすることは可能ですか?

たとえば、mailto: は、Web メールのみを使用するほとんどのユーザーのコンピューターではセットアップされません。mailto リンクをクリックしようとする試みを何らかの方法でキャッチし、ブラウザのエラー メッセージよりもわかりやすい説明をポップアップ表示することは可能でしょうか?

0 投票する
5 に答える
37962 参照

html - jQTouch を使用している場合、Mobile Safari からメール アプリを開くための mailto リンクを取得できません。何が間違っている可能性がありますか?

jQTouchを使用して iPhone Web アプリを開発しています。これには有効な電子メール アドレスへの単純なmailto:リンクが含まれており、タップすると iPhone メール アプリケーションが起動しますが、起動しません。

Mobile Safari でまったく同じリンクを含む「通常の」Web ページにアクセスしてタップすると、期待どおりの結果が得られます。メール アプリがポップアップし、正しいメール アドレスが [宛先] フィールドに表示されます。

気が狂ってばかげた間違いを犯した場合に備えて、リンク HTML (アドレスが変更されています) を次に示しますが、完全に問題ないように見えます。

jQTouch を使用しているときに、これに遭遇した人はいますか? または、少なくともこれをデバッグできる方法を誰かが提案できますか? 動作していないリンクをタップすると、赤く点滅し (アクティブなリンク状態)、他に何も起こりません。

0 投票する
1 に答える
15798 参照

java - Java:デフォルトのメールアプリケーションを開き、新しいメールを作成して、[宛先]フィールドと[件名]フィールドに入力します

私がJavaで遭遇した問題について、誰かが私を助けてくれるかどうか疑問に思っています。

ユーザーのPCでデフォルトの電子メールアプリケーションを開くコードのセクションを生成するJava内の機能はありますか?(私はほとんど派手なmailtoリンクのようだと思います...)

ある場合-[宛先]フィールドや[件名]フィールドなどのフィールドにデータを入力することはできますか?

ありがとう、マイク。

0 投票する
2 に答える
20258 参照

javascript - mailtoURIを介してファイルを添付する

javascriptで「mailto:」リダイレクトを使用してファイルを添付することは可能ですか?

このようなもの:

0 投票する
1 に答える
1186 参照

firefox - IE8/Chrome でクリック後に mailto を開く

私は現在、次のことをしようとしています:

トリガー: 選択リスト内の名前をクリックします。

アクション : 現在のウィンドウで mailto-link を開き、電子メール クライアントを開きます。

また、window.open の代わりにこれを使用してみました:

parent.location.href= 'mailto:'+mail;

ただし、どちらも Firefox でのみ機能し、IE8 または Chrome ではエラーや結果は得られません。

問題が何であるか知っている人はいますか?

0 投票する
2 に答える
12745 参照

javascript - mailtoonclickの改行

以下のコードは、電子メールのすべてのテキストが次のように1行になっていることを除いてうまく機能します。対角線:123 | 幅:107 | 合計SF:13.92 | SFあたりのコスト:450 | 総費用:$ 6,264.00

私はそれぞれの後に休憩したいので、次のようになります:

高さ:60
対角線:123
幅:107
総SF:13.92
SFあたりのコスト:450
総コスト:$ 6,264.00

\ n \ r \ n \ rなどを試しましたが、どれも機能しません。何か案は?