浏览器与服务器的通讯。
想实现这样的功能:
调用一个Asp,返回某些数据(比如字符串),而不是
一个Html页面。
比如:
点击一个按钮,弹出一个对话框,对话框的字符串是
从服务器取得的,而且不重新装载整个页面。
问题点数:60、回复次数:4Top
1 楼lnjzwy(金龙)回复于 2001-02-07 16:50:00 得分 10
你要做什么?一个客户端的软件接受ASP发出的数据?哈哈,和我做的一样啊,实际这个不是ASP应该做的事,你可以就用ASP输出要输出的字符串,不输出html符号就可以了,lnjzwy@263.net来信交流Top
2 楼cqa()回复于 2001-02-08 09:23:00 得分 0
怎么写,给个例子!Top
3 楼smalle(锋)回复于 2001-02-08 14:34:00 得分 0
只要把网页做成frame的形式,提交时响应在另一个框架内就可以实现这样的功能,聊天室里有时会用到这样的功能。例子我迟些再写出来。关注Top
4 楼smalle(锋)回复于 2001-02-08 17:52:00 得分 50
建立三个网页分别为1.htm,2.asp,3.htm各网页源代码如下:
1.htm:
<html>
<head>
<title>New Page 1</title>
</head>
<body>
<form>
<input type=button value="OK" onclick="top.output.location.assign('2.asp?user=a')">
</form>
</body>
</html>
2.asp:
<%
msg=request.querystring("user")
if msg<>"" then
%>
<script>
alert('<% =msg %>')
</script>
<% end if %>
3.htm:
<html>
<frameset cols="100%,0">
<frame name=input src="1.htm">
<frame name=output src="2.asp">
</frameset>
</html>
打开3.htm,点击OK就会弹出一个对话框,显示 a
大部分的聊天室都是这样提交数据的,因为这样不需重新装载页面。Top




