用javascript提交数据的网站能不能在线发布?内有代码。
<script language="JavaScript" type="text/javascript">var strWaitMsg="提交等待中..";
function SendDoc(){
var frmList = document.DocLists;
var strDoc;
frmList.action = "/b262898/put.asp";
strDoc = KillSpace(tinyMCE.getContent("doc_text"));
if(strDoc == '' || strDoc == '<br>' || strDoc == '<P> </P>'){
alert('\n请输入跟帖内容!');
return false;
}
document.getElementById("postWait").style.display="";
document.getElementById("ratePost").style.display='none';
document.getElementById("postWait").innerHTML = strWaitMsg;
setTimeout("SetDisabled(9)",3000);
frmList.target = "PostFrame";
frmList.h.value=H2("262898-39073518-"+P(tinyMCE.getContent("doc_text")));
frmList.submit();
return false;
}
</script>
.
.
.
<form action="/b262898/doc_proc.asp" method="post" name="DocLists" onSubmit="return false;" style="display:inline;margin:0;padding:0">
<input type="hidden" name="lDocId" value="39073518" />
<input type="hidden" name="OpType" value="" />
<input type="hidden" name="rate" value="0" />
<input type="hidden" name="lSubDoc" value="0" />
<input type="hidden" name="isEdit" value="0" />
<input type="hidden" name="doc_type" value="0" />
<input type="hidden" name="h" />
.
.
.
<input type=submit StatBlock="subDoc" id=bSendDoc value="发表" class="hand" onClick="SendDoc();" />
</form>
这种形式网页能不能在线发布?知道的朋友给提示一下。 一样可以,请使用抓包工具抓包后制作相关类似模块
如POST 地址 /b262898/put.asp 直接向 /b262898/put.asp(/b[标签:b]/put.asp )
提交数据:lDocId=[标签:d]&OpType=&rate=0&lSubDoc=0&isEdit=0&DocVote_a=&doc_type=0&h=88D952755944071AD665FB0CA1DA81A9&doc_text=123
会提示我发布太快了。。。我想是不是javascript里,setTimeout("SetDisabled(9)",3000);这个语句的原因。还有h=88D952755944071AD665FB0CA1DA81A9 ,这个随机值也是javascript里生成的。
页:
[1]