こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

メーラーを利用して、データベース化かが目標

http://jsfiddle.net/sdtkc/Nj7EL/
で以上HPを開いた状態で
  キーの”Ctrl+S”で保存すると
   「Edit fiddle - JSFiddle_files」フォルダができて
 その中に31個のファイルができます。
 その中ファイルに
saved_resource.htmがあります。
  そのファイルは
  ”姓・名” の ”入力項目”が2個あります。
 入力項目を増やしたくて、仕様を変更中です。
  それで!
 ”入力項目を試しに10個作成”を試みました。
  
  項目を増やすのは成功したのですが!
 ところが、IE11はメールソフトが10個ぐらい立ち上がって
 使い物になりません!?
  
  
   一枚のメールしか立ち上がらない様にして!
  ”10入力項目”ぐらい入力できるように、仕様を変えたいのですが
 出来るでしょうか!?

   無理でしたら、せめて、5個ぐらいでもいいです。
  
 以下のプログラムは私がいじった、問題のプログラムです。
 よろしくお願いいたします。


  <!DOCTYPE html>
<!-- saved from url=(0042)http://fiddle.jshell.net/sdtkc/Nj7EL/show/ -->

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


<title> - jsFiddle demo by sdtkc</title>
<script type="text/javascript" src="jquery-2.1.0.js"></script>
<link rel="stylesheet" type="text/css" href="result-light.css">
<style type="text/css"></style>
<script type="text/javascript">
//<![CDATA[
$(window).load(function(){
$('form').bind('submit', function () {
var mailSubject = 'テストメール';
var mailBody = 'テストメールです。%0D%0A';

var mailAddress = 'test@testtest.com';
mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

mailBody += '姓:' + $('#lastname').val() + '%0D%0A'
mailBody += '名:' + $('#firstname').val();
location.href = 'mailto:' + mailAddress + '?subject=' + mailSubject + '&body=' + mailBody;

return false;
});
});//]]>

</script>


</head>

<body>

<form method="post" action="http://fiddle.jshell.net/sdtkc/Nj7EL/show/#">

<label for="lastname">姓</label>
<input id="lastname" type="text">

<label for="firstname">名</label>
<input id="firstname" type="text">

<label for="lastname">姓</label>
<input id="lastname" type="text">

<label for="firstname">名</label>
<input id="firstname" type="text">

<label for="lastname">姓</label>
<input id="lastname" type="text">

<label for="firstname">名</label>
<input id="firstname" type="text">

<label for="lastname">姓</label>
<input id="lastname" type="text">

<label for="firstname">名</label>
<input id="firstname" type="text">

<label for="lastname">姓</label>
<input id="lastname" type="text">

<label for="firstname">名</label>
<input id="firstname" type="text">

<input type="submit" value="submit">
</form>






</body></html

投稿日時 - 2014-07-07 23:20:57

QNo.8669239

困ってます

質問者が選んだベストアンサー

mailtoでできるのはメーラーをむりくり開くくらいなので
ちゃんとやりたいならフォームメール的なサーバーサイドのプログラムが
必要になるでしょう

投稿日時 - 2014-07-08 16:13:44

お礼

ご回答真にありがとうございました。

mailto:http://www.shurey.com/js/mailto.html
 使い物になるみたいですね!:リナックスWebサーバにまだ試していませんので!
 何とも言えませんが!たぶん動くでしょう^^
手が空いたら、HPに組み込みます。
 電話よりメールが疲れないし・証拠も残るし・いいとこづくめです^^
 
 

投稿日時 - 2014-07-13 20:19:55

ANo.1

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問