头晕
-------------
回答后一个问题:
另外我还想请问一下向服务器端提交表单内容是否就是提交相应的<input>里的value值?而服务器回送给客户端的页面最终是存放在客户端的内存里还是硬盘上的?
A; 可以提交的除了button控件外,其余的控件value值都可以。服务端的IIS服务取得这些值由ASP页面动态生成html页面,并回传给客户端
-------------
回答后一个问题:
另外我还想请问一下向服务器端提交表单内容是否就是提交相应的<input>里的value值?而服务器回送给客户端的页面最终是存放在客户端的内存里还是硬盘上的?
A; 可以提交的除了button控件外,其余的控件value值都可以。服务端的IIS服务取得这些值由ASP页面动态生成html页面,并回传给客户端
serverUrl换成真正的Server端的URL即可。
此程序在我的机器上已经调试通过。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="JavaScript">
<!--
document.write("<a name='postdiv' style='display:none'></a>");
document.write("<a id='newiframeid123456789newiframeid123456789'></a>"); function fnNewIframe(id,url,width,height)
{
if(typeof(width) == "undefined")width="0";
if(typeof(height) == "undefined")height="0";
try{
eval(id);
alert('你使用的id:'+id+'已经存在了,请更换ID')
}
catch(e)
{
/*----------------------------------------------------------------------* newiframeid123456789newiframeid123456789.innerHTML
+= "<iframe id='"+id+"' src='"+url+"' width='"+width+"' height='"+height+"'></iframe>";
\*----------------------------------------------------------------------*/
newiframeid123456789newiframeid123456789.innerHTML
+= "<iframe name='"+id+"' src='"+url+"' width='"+width+"' height='"+height+"'></iframe>";
}
} function postsend(url,name,act)
{
if(typeof(act) == "undefined")act="";
var tempStr ='<FORM METHOD="POST" ACTION="'+ url +'"target="' + name + '"name="posts">\n';
var s = new Array;
for(var i = 0;i < 10 ;i++)
{
if(act.indexOf("&") == -1)break;
s[i] = act.substring(0,act.indexOf("&"));
act = act.substring(act.indexOf("&")+1,act.length);
}
s[i] = act;
for(i = 0;i < s.length;i ++)
{
tempStr += '<INPUT TYPE="hidden"name="'+s[i].substring(0,s[i].indexOf("="))+'" value="'+s[i].substring(s[i].indexOf("=")+1,s[i].length)+'">\n';
}
tempStr += '</FORM>';
postdiv.innerHTML = tempStr;
posts.submit();
} var newAction="Table_Id=devices_properties&Action=Device&Operation=getAllDevices";
//-->
</script>
</HEAD>
<!--Table_Id="devices_properties";Action="device";Operation="getAllDevices"-->
<BODY onload="postsend('serverUrl','getDeviceProperties',newAction)">
<script language="JavaScript">
<!--
fnNewIframe("getDeviceProperties","about:blank","300","400");
//-->
</script>
</BODY>
</HTML>
//bow&thx