☆咲菜☆ さんへ |
投稿者:みきちゃん 2005/01/09
23:44:14 |
転記した質問内容 ビルダーで作っています。 二つありまして、まず一つ目はメールフォームです。 あともう一つがサブウィンドウです。
文字をクリックしたら開くようにしたいのです。
1、メールフォーム ビルダーの白紙で「挿入」⇒「リンク」⇒右から3番目 「メール」画面で「宛先」と「件名」を記入します。 <A
href="mailto:宛先?Subject=件名">メールフォーム</A>
2、サブウィンドウ どんなサブウィンドウを開きたいのでしょうか? 質問の内容が「文字リンクで新しいページを開きたい」は、 <A
href="リンクしたいページのアドレス"
target="_blank">りんく</A>
真にサブウィンドウを開きたいのであれば、 http://www.sky.sannet.ne.jp/masapine/java_top.html の上から40行目から10種類あります。 同様に、下記サイトに12種類。 http://hp.xrea.jp/m/index.html#3 また、下記サイトに23種類。 http://bunjin.com/java/top.html 下記サイト「犬でもわかる・・・・・」にも数種類。 http://www.red.oit-net.jp/tatsuya/java/ |
☆咲菜☆ さんへ2 |
投稿者:みきちゃん 2005/01/10
00:23:11 |
完璧なメールフォームです。
<html> <head> <META
http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META
http-equiv="Content-Style-Type"
content="text/css"> <title>フォームメール</title> </head> <body> <center> <h2>フォームメール</h2> <script
language="javascript"> <!-- md=new
Array(); my_mail_ac="qpon";//受信するメールアカウント(@の前の部分) my_mail_sv="test.ne.jp";//受信するメールサーバ(@の後の部分) my_name="自分の名前";//受信する人の名前
///名称,窓タイプ,横幅,高さ,言語,文字のサイズ,初期値/// /* 必要な行だけ書いてください */ mn=0;md[mn]='件名,0,400,30,2,24,'; mn++;md[mn]='内容,1,400,100,2,16,'; mn++;md[mn]='氏名,0,250,30,2,24,'; mn++;md[mn]='E-mail,0,250,20,1,16,'; mn++;md[mn]='Tel,0,140,20,1,16,'; mn++;md[mn]='Fax,0,140,20,1,16,'; mn++;md[mn]='
〒,0,100,20,1,16,'; mn++;md[mn]='住所,0,400,30,2,16,'; mn++;md[mn]=',2,100,20,0,12,送信'; /////////////////////////////////// ///窓タイプ:0=テキスト/1=テキストエリア/2=送信ボタン ///言語:0:=指定なし/1=半角英数/2:日本語入力
/////////////////////以下変更不要////////////////////////
//メールソフト起動 function
mail_set(){ my_mail=my_mail_ac+"@"+my_mail_sv; dm="subject="+document.mailform.elements[0].value+"&body="; for(i=1;i<mn;i++){ dd=md[i].split(","); d1=document.mailform.elements[i].value; d2=d1.split("\n"); d3=d2.join("%0D%0A"); dm+=(dd[0]+":"+d3); dm+="%0D%0A"; } location.href="mailto:"+my_name+"<"+my_mail+">?"+dm; }
//フォーム配置 tp="<input
type=text,<textarea,<input type=submit".split(","); bp=new
Array(">","></textarea>",">"); ime=",ime-mode:disabled,ime-mode:active,,".split(","); // document.write('<form
name="mailform"
action="javascript:mail_set()">\n'); document.write('<table><tr><td>宛先</td><td>'+my_name+'</td></tr>\n'); for(i=0;i<=mn;i++){ dd=md[i].split(","); document.write('<tr><td>'+dd[0]+'</td><td>'+tp[(dd[1]*1)]); document.write('
style="width:'+dd[2]+';height:'+dd[3]+';'+ime[(dd[4]*1)]+';font-size:'+dd[5]+'"'); document.write('
value="'+dd[6]+'"'+bp[(dd[1]*1)]+'</td></tr>\n'); } document.write('</table>\n'); document.write('</form>\n'); //--> </script> </center> </body></html> |
|