這是從某網站節錄下來,
想請問如何從這程式碼那一行看出"送出訊息"按下後的程式動作?
是發到那一個電子郵件信箱呢?
<article class="text">
<fieldset>
<legend>客戶意見信箱</legend>
<p style="width:410px; position:absolute; right:20px;">親愛的顧客您好,謝謝您對***的愛戴,對於我們的服務有任何建議,歡迎來信給予我們進步的機會。<br>
您也可以透過 Email:<a href="mailto:service@xxx.com.tw" title="E-mail Address">service@xxx.com.tw</a> 跟我們聯絡。</p>
<form id="formUser" name="formUser" action="/public/index/contactmail" method="post">
<div style="width:240px; float:left; margin-left:20px; display:inline;" class="mail_form">
<input name="action" type="hidden" value="mail">
<ul style="list-style:none;">
<li>
<label>顧客姓名 <b>※必填</b></label>
<input id="name" name="name" maxlength="15" class="validate[required]">
</li>
<li>
<label>聯絡電話</label>
<input id="tel" name="tel" maxlength="25">
</li>
<li>
<label>電子信箱 <b>※必填</b></label>
<input id="email" name="email" maxlength="40" class="validate[required,custom[email]]">
</li>
<li>
<label>驗證碼</label>
<input type="text" name="captcha-code" id="captcha-code" placeholder="輸入驗證碼,點圖片可刷新" style="width:200px;">
<img src="/public/guestbook/index/re-captcha" id="captcha" />
<li>
<label>反應事項 <b>※必填</b></label>
<textarea class="validate[required]" id="mailText" name="mailText" rows="7" style="width:660px;"></textarea>
</li>
</ul>
</div>
<div style="clear:both; margin-left:20px;">
<img id="sendFormImg" class="proc-icon-img" src="/public/images/admin/loading.gif" alt="" />
<input type="submit" id="sendForm" class="btn send" style="" value="送出訊息" />
</div>
</form>
</fieldset>
</article>
<style type="text/css">
.proc-icon-img{
display:none;
width:16px;
height:16px;
}
label b{
color: rgb(255, 0, 0);
}
</style>
<script type="text/javascript">
//驗證表單填寫內容
$(function(){
//reCaptcha
$('#captcha').css({
cursor: 'pointer'
}).click(function() {
//變化rnd讓內容重新整理!
$(this).attr('src', "http://www.xxx.com.tw/guestbook/index/re-captcha?rnd=" + Math.random());
});
$.ajaxSetup({ dataType:'json' });
$("#formUser").validationEngine({
inlineValidation: false,
scroll:false,
ajaxFormValidation: true,
ajaxFormValidationURL: $("#formUser").attr('action'),
onBeforeAjaxFormValidation : function() {
$("#sendFormImg").show();
$("#sendForm").hide();
},
onAjaxFormComplete : function( status, from, json, options ){
$("#sendFormImg").hide();
$("#sendForm").show();
alert( json.msg );
if( json.result == 'success' ){
setTimeout(function(){
window.location.reload();
},1000);
}
}
});
});
<form id="formUser" name="formUser" action="/public/index/contactmail" method="post">
submit會把表單內的資料丟到/public/index/contactmail
這裡來
至於server會不會一樣送到
您也可以透過 Email:<a href="mailto:service@xxx.com.tw" title="E-mail Address">service@xxx.com.tw</a> 跟我們聯絡。
的service@xxx.com.tw
就不得而知了
網頁不是有提供信箱連結
另外想看submit後的動作
假如網頁沒有特別寫邏輯
client端是不知道server端在做什麼動作的