アラートをメールで送ることはできますか?
以前、「アラートとストップウォッチを合体させたいのですが」(質問番号:6797459)にてJavaScriptを教えていただきました。
その節、大変、お世話になりました。
ありがとうございます。
今回は、その「アラートとストップウォッチを合体させたいのですが」に加えて、アラートを出す際に、メールでお知らせをする機能がつけられるかどうかを、ぜひとも教えていただきたく質問いたしました。
(素人で、Web検索するとメールソフトが結果として表示されてくるので・・・。おそらく、できないのかなとは、思っております・・・)
無理を言っているには分かりますが、何卒、何卒、宜しくお願いいたします。
下記は、現在のタグとなっております。
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta content="text/html; charset=Shift_JIS" http-equiv=Content-Type>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>ストップウォッチ</title>
<script type="text/JavaScript">
<!--
var a, b;
var min, sec, cen, xmin, xsec, xcen;
var hajime, ima, interval;
var teishi;
xmin=0;
xsec=0;
xcen=0;
teishi=1;
function dostart(){
if (teishi==1){
hajime=new Date();
a=hajime.getTime()-(xmin*60000+xsec*1000+xcen*10);
count();
teishi=0;
}
}
function count(){
interval=setTimeout("count()",10);
ima=new Date();
b=ima.getTime();
min=Math.floor((b-a)/60000);
sec=Math.floor(((b-a)%60000)/1000);
cen=Math.floor((((b-a)%60000)%1000)/10);
document.forms[0].elements[0].value=min;
document.forms[0].elements[1].value=sec;
document.forms[0].elements[2].value=cen;
// 10分でアラート
if(b - a > 10 * 60 * 1000){
alert("10分経過しました");
clearTimeout(interval);return false;
}
}
function dostop(x){
clearTimeout(interval);
xmin=eval(x.fun.value);
xsec=eval(x.byo.value);
xcen=eval(x.ika.value);
teishi=1;
}
function doclear(){
clearTimeout(interval);
xmin=0;
xsec=0;
xcen=0;
document.forms[0].elements[0].value="0";
document.forms[0].elements[1].value="0";
document.forms[0].elements[2].value="0";
teishi=1;
}
function timeout(){
alert("10分経過しました");
}
//-->
</script>
</head>
<body bgcolor="#7fffd4" text="#000000" link="#0000ff" alink="#ff00ff" vlink="#00ffff">
<form action="this" method="post">
10分休憩:
<input size=3 name="fun" value="0">分 <input size=2 name="byo" value="0">秒 <input
size=2 name="ika" value="0">
<br><br>
<input type="button" value=" 休憩 " onClick="dostart()" onKeyPress="dostart()">
<input type="button" value="休憩終了" onClick="dostop(this.form)" onKeyPress="dostop
(this.form)">
<input type="button" value=" クリア " onClick="doclear()" onKeyPress="doclear()">
</form>
</body>
</html>