Tags: , , / Posted in 作品案例

原创:jquery调用formhash跨域短信发送实现

ken 2009-06-07 Hit: 631

演示网站:华汽星空考试网 http://www.gzautosky.cn/know

function ajax_pm(i,name,uid,title){
jQuery('#ajax_show').show();		            	
jQuery('#ajax_black_show').show();
if(uid==i){ 
jQuery('#ajax_show').html("不能发信息给自己!");
setTimeout("ajax_hide()",1000);
}
else if(uid<=0){
jQuery('#ajax_show').html("请登录后再发信息!");
setTimeout("ajax_hide()",1000);
	}
else{
//alert(jQuery.cookie('formhash'));
//if(!jQuery.cookie('formhash')){
jQuery.ajax({
url:"/my/common.php",
type:'POST',
data:{vcar_common_msg:1},
dataType: "html",
   success: function(data){
//jQuery.cookie('formhash',data);
	   post_form(i,name,data,title);
 }
});
/*}else{
	//alert(2);
	post_form(i,name);
	}*/
}
//post_form(i,name,'00fdbcc9');
}
 function post_form(i,name,formhash,title){
 
var html='';
html+='<h1>发短信给 <span style="color:red">'+name+'</span> 纠正资料</h1>';
	html+='<table cellspacing="0" cellpadding="3"><tr><th style="vertical-align: top;">';
html+='<label for="message">内容:</label></th><td>';
html+='<textarea id="message" name="message">';
html+='</textarea></td></tr><tr><th>&nbsp;</th><td><input type="hidden" name="refer" value="" />';
html+='<input type="hidden" name="pmsubmit" id="pmsubmit" value="true" />';
html+='<input type="submit" name="pmsubmit_btn" id="pmsubmit_btn" value="发送" onclick="msg_act('+i+')" />';
html+='</td></tr></table>';
html+='<input type="hidden" name="title" id="title" value="'+title+'" /> ';
html+='<input type="hidden" name="formhash" id="formhash" value="'+formhash+'" /> ';
html+='<span class="f_right"><a href="javascript:ajax_hide()">关闭</a></span>';
 jQuery('#ajax_show').html(html);
}
 
function msg_act(i){
var message=jQuery('#message').val();
var pmsubmit=jQuery('#pmsubmit').val();
var formhash=jQuery('#formhash').val();
var title=jQuery('#title').val();
message='[color=Magenta] 来自考试网关于[url=http://www.gzautosky.cn/know/my_data.php] "'+title+'" [/url]资料的意见[/color]\n '+message;
//alert(message+pmsubmit+formhash);
jQuery.ajax({
url:"/my/cp.php?ac=pm&op=send&touid="+i+"&pmid=0",
type:'POST',
data:{message:message,pmsubmit:pmsubmit,formhash:formhash,vcar_msg:1},
dataType: "html",
   success: function(data){
			if(data==1){jQuery('#ajax_show').html('发送成功,谢谢你宝贵意见.');
 
				}else if(data==2){
					jQuery('#ajax_show').html('发布过快,请稍后.');
					}
					else if(data==3){
					jQuery('#ajax_show').html('发布信息为空,请认真填写.');
					}
					else if(data==4){
					jQuery('#ajax_show').html('该用户处于黑名单中.');
					}
				else{
					jQuery('#ajax_show').html('发送失败.');
					}
					setTimeout("ajax_hide()",1000);
					//jQuery('#ajax_show').html(suseccs);
 }
});
 
 
	}

相关日志

欢迎订阅: Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

评论暂缺

  • (Required)
  • (Required, will not be published)