No.1ベストアンサー
- 回答日時:
これは,昔から超有名な方法,というか昔から
http://fpower.org/f4mail.htm
で公開されている有名な手法です。
もし上記ページでflaファイルをダウンロードされた場合は,
「送信準備」ボタンのスクリプトを見ればわかると思います。
でも,Flash4のスクリプトの書き方なので,違和感を感じるかもしれません。
そのボタンのスクリプトを,今風に書き直すと
--------------------------------------
on (release) {
STRINGVAL = "mailto:" + name + "?subject=" + sub + "&body=" + bodyval;
test = STRINGVAL;
getURL(STRINGVAL);
}
--------------------------------------
ということになります。
質問者様が質問されているように,
("aaaa@aaaa*.com??Subject=123456")
のように固定な場合は,
-------------------------------------
on (release) {
getURL("mailto:aaaa@aaaa*.com?subject=123456&body=9876543" );
}
-------------------------------------
のようになります。
環境にもよりますが,SWFを単独で開いてもメーラーはふつう起動しません。
SWFがHTMLに貼り付いた状態で,そのHTMLをブラウザから開いたときだけメーラーが起動すると思います。
(bodyに1行空白行ができるかもしれませんが,これはなぜだかわかりません。)
この回答への補足
お早い回答ありがとうございます。
教えてもたった方法は半角英数のみ対応なのでしょうか?
件名、本文などに日本語を入力するとうまくいきませんでした。
私がmacユーザーだからなのでしょうか?
sassakunさんは日本語を入力しても使用可能なのでしょうか?
お暇ありましたら教えていただけませんか?
お願い致します。
No.2
- 回答日時:
#1です。
あれれそうですか…
#1で引用した,ページの一番下にも,
『 注)MACではうまくいかないようなことを聞いたことがあります。 』
と書いてありますね。
実は,#1で引用したものと同じスクリプトで,もっともっと凝ったメールフォームモドキを作ったことがあるんですよ。
それで,Macな友人に動作確認してもらったのですが問題ないとのことだったのです。
だから,Macな環境でも使えるのかと思っていました。
ひょーっとして,UTF-8のエンコードの関係?
と思い,
---1フレーム目に---
System.useCodepage = true;
---ボタンに---
on (release) {
getURL("mailto:aaaa@aaaa*.com?subject=あいうえお&body=かきくけこ" );
}
と書いてみても,やはりちゃんとメーラーには日本語が表示され,
System.useCodepage = false;
にしても,何も書かなくても,メーラーには日本語が表示されました。
そもそもこれは,外部からテキストを読み込む場合の話で,今回の場合は関係ないと思いますが。
環境は Windows + OutlookExpress です。
なぜMacではうまく行かないのかよくわかりません。すみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- 日本語 読解力の質問です(Excel含む) 12 2022/08/02 13:25
- Visual Basic(VBA) VBA Twitter 高度な検索 日付 単語 リンクをOutlook で送信 2 2022/06/18 18:36
- Mac OS MAC (Late 2020)で復元後、キーボード入力(文字)ができなくなり困っています。 1 2023/02/15 20:35
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- Perl perlのプログラミング 部分入れ替えの方法 1 2022/10/11 22:26
- Visual Basic(VBA) VBAのトグルボタンでのマクロについて質問です 3 2022/10/10 17:23
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
arduino プログラムについて
-
プログラミング、アーキテクチ...
-
photoshopで書いた四角の枠の中...
-
四乗根を英語で言うと・・・
-
Pythonのtkinterについて
-
テキストボックスにセルの値を...
-
UWSCのBTN関数について。
-
new演算子について教えていただ...
-
シンボル化解除の方法
-
五芒星は、悪魔崇拝とどういう...
-
VBScriptでMsgBoxのYesNoボック...
-
VBAユーザーホームテキストボッ...
-
テキストボックスの中身をリセ...
-
Flashの表示サイズを動的に変更...
-
python ボタンを押すと複数の関...
-
【Photoshop】レイヤー効果の境...
-
Simulinkのサブシステムの完全...
-
マスクをとるとオーバーフロー...
-
VBSでMid関数を使ったらエラー...
-
多言語を混在できるか。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
×ボタンを無効化したいのですが...
-
arduino プログラムについて
-
マウスオーバーで色が薄くなる...
-
FLASH ボタンフォーカスインし...
-
ボタンインスタンス内のムービ...
-
swapDepths について
-
buttonModeでボタン化したもの...
-
ボタンをクリック後、画像を表...
-
FlashCS4でボタンにフィルター...
-
移動位置が狂ってしまう
-
ボタンへのアクション設定に関...
-
attachMovie後のプロパティ参照
-
スライドプレゼンテーション機...
-
getURLの使い方
-
ボタンが正常に動作しない。
-
VB 基本的なプログラム √ ...
-
Flash ActionScriptで画像の読...
-
Flashによる「メニュー」作成
-
ボタンの重ね順について
-
Flash ActionScript3でHPを作成...
おすすめ情報