<SCRIPT language=javascript>
function Report() {
if(window.confirm('确定吗!')){
Yes();
return true;
}else{
//alert("取消");
return false;
}
}
</SCRIPT>
<%
sub Yes()
response.Write("<script language=javascript>alert('调用成功');window.history.back(-1)</script>")
.....
end sub%>
上面的方法怎么不行呢?
function Report() {
if(window.confirm('确定吗!')){
Yes();
return true;
}else{
//alert("取消");
return false;
}
}
</SCRIPT>
<%
sub Yes()
response.Write("<script language=javascript>alert('调用成功');window.history.back(-1)</script>")
.....
end sub%>
上面的方法怎么不行呢?
点击确定后if(window.confirm('确定吗!'))里AJAX请求做你要的操作
function Test()
{
var strTemp='', strTemp2 = 'abcdefgh';
for( var i=1; i<strTemp2.length+1; i++ )
{
strTemp += JsASC( strTemp2.substring(i-1,i) )+"_"
}
alert(strTemp);
} function JsASC(e)
JsASC = Asc(e)
end function
function Report() {
if(window.confirm('确定吗!')){
<% Yes() %> return true;
}else{
//alert("取消");
return false;
}
}
</SCRIPT>
function Ajax_CallBack(FormName,ID,URL,IsAlert){
var x = Ajax_GetXMLHttpRequest();
var ID = $(ID);
x.open("POST",URL);
x.setRequestHeader("REFERER", location.href);
x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
x.onreadystatechange = function(){if(x.readyState == 4 && x.status == 200){if(IsAlert){x.responseText?alert(x.responseText):alert('添加成功');}else if(ID){ID.innerHTML=x.responseText;}}}
var encodedData=""
if (document.forms.length > 0 && FormName) {
var form = document.forms[FormName];
for (var i = 0; i < form.length; ++i) {
var element = form.elements[i];
if (element.name) {
var elementValue = null;
if (element.nodeName == "INPUT") {
var inputType = element.getAttribute("TYPE").toUpperCase();
if (inputType == "TEXT" || inputType == "PASSWORD" || inputType == "HIDDEN") {
elementValue = escape(element.value);
} else if (inputType == "CHECKBOX" || inputType == "RADIO") {
if (element.checked) {
elementValue = escape(element.value);
}
}
} else if (element.nodeName == "SELECT" || element.nodeName == "TEXTAREA") {
elementValue = escape(element.value);
}
if (elementValue) {
if(encodedData==""){
encodedData = element.name + "=" + encodeURIComponent(elementValue);
}
else{
encodedData += "&" + element.name + "=" + encodeURIComponent(elementValue);
}
}
}
} }
x.send(encodedData);
}这个Ajax函数,楼主看看有没有用吧!
function clicks()
{
alert("pp");
}
</script>
<script language='vbscript'>
sub msg
msgbox "ll"
clicks()
end sub
</script>
<input type='button' value='btn' onclick="msg()" id='dd'/>