社区
ASP
帖子详情
浏览器与服务器的通讯。
cqa
2001-02-07 04:14:00
想实现这样的功能:
调用一个Asp,返回某些数据(比如字符串),而不是
一个Html页面。
比如:
点击一个按钮,弹出一个对话框,对话框的字符串是
从服务器取得的,而且不重新装载整个页面。
...全文
144
4
打赏
收藏
浏览器与服务器的通讯。
想实现这样的功能: 调用一个Asp,返回某些数据(比如字符串),而不是 一个Html页面。 比如: 点击一个按钮,弹出一个对话框,对话框的字符串是 从服务器取得的,而且不重新装载整个页面。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cqa
2001-02-08
打赏
举报
回复
怎么写,给个例子!
smalle
2001-02-08
打赏
举报
回复
建立三个网页分别为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
大部分的聊天室都是这样提交数据的,因为这样不需重新装载页面。
smalle
2001-02-08
打赏
举报
回复
只要把网页做成frame的形式,提交时响应在另一个框架内就可以实现这样的功能,聊天室里有时会用到这样的功能。例子我迟些再写出来。关注
lnjzwy
2001-02-07
打赏
举报
回复
你要做什么?一个客户端的软件接受ASP发出的数据?哈哈,和我做的一样啊,实际这个不是ASP应该做的事,你可以就用ASP输出要输出的字符串,不输出html符号就可以了,lnjzwy@263.net来信交流
Signalr即时
通讯
.Net MVC Demo 下载
支持.net framework 4.0的双向
通讯
组件 实现实时通信。什么是实时通信的Web呢?就是让客户端(Web页面)和
服务器
端可以互相通知消息及调用方法,当然这是实时操作的。 WebSockets是HTML5提供的新的API,可以在Web网页与
服务器
端间建立Socket连接,当WebSockets可用时(即
浏览器
支持Html5)SignalR使用WebSockets,当不支持时SignalR将使用其它技术来保证达到相同效果。 SignalR当然也提供了非常简单易用的高阶API,使
服务器
端可以单个或批量调用客户端上的JavaScript函数,并且非常 方便地进行连接管理,例如客户端连接到
服务器
端,或断开连接,客户端分组,以及客户端授权,使用SignalR都非常容易实现。
WebSocket客户端和服务端实例源码
WebSocket客户端和服务端实例源码 WebSocket ws实例 HTML5 用java实现的服务端 Websocket与
服务器
的正常通信 众所周知,Web 应用的交互过程通常是客户端通过
浏览器
发出一个请求,
服务器
端接收请求后进行处理并返回结果给客户端,客户端
浏览器
将信息呈现,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发的应用来说显得捉襟见肘,尤其在当前业界移动互联网蓬勃发展的趋势下,高并发与用户实时响应是 Web 应用经常面临的问题,比如金融证券的实时信息,Web 导航应用中的地理位置获取,社交网络的实时消息推送等。 传统的请求-响应模式的 Web 开发在处理此类业务场景时,通常采用实时
通讯
方案,常见的是: 轮询,原理简单易懂,就是客户端通过一定的时间间隔以频繁请求的方式向
服务器
发送请求,来保持客户端和
服务器
端的数据同步。问题很明显,当客户端以固定频率向
服务器
端发送请求时,
服务器
端的数据可能并没有更新,带来很多无谓请求,浪费带宽,效率低下。 基于 Flash,AdobeFlash 通过自己的 Socket 实现完成数据交换,再利用 Flash 暴露出相应的接口为 JavaScript 调用,从而达到实时传输目的。此方式比轮询要高效,且因为 Flash 安装率高,应用场景比较广泛,但在移动互联网终端上 Flash 的支持并不好。IOS 系统中没有 Flash 的存在,在 Android 中虽然有 Flash 的支持,但实际的使用效果差强人意,且对移动设备的硬件配置要求较高。2012 年 Adobe 官方宣布不再支持 Android4.1+系统,宣告了 Flash 在移动终端上的死亡。 从上文可以看出,传统 Web 模式在处理高并发及实时性需求的时候,会遇到难以逾越的瓶颈,我们需要一种高效节能的双向通信机制来保证数据的实时传输。在此背景下,基于 HTML5 规范的、有 Web TCP 之称的 WebSocket 应运而生。 早期 HTML5 并没有形成业界统一的规范,各个
浏览器
和应用
服务器
厂商有着各异的类似实现,如 IBM 的 MQTT,Comet 开源框架等,直到 2014 年,HTML5 在 IBM、微软、Google 等巨头的推动和协作下终于尘埃落地,正式从草案落实为实际标准规范,各个应用
服务器
及
浏览器
厂商逐步开始统一,在 JavaEE7 中也实现了 WebSocket 协议,从而无论是客户端还是服务端的 WebSocket 都已完备,读者可以查阅HTML5 规范,熟悉新的 HTML 协议规范及 WebSocket 支持。
浏览器
与
服务器
通信过程(HTTP协议)
浏览器
与
服务器
通信过程,HTTP请求方法和应答状态码,HTTP应答报头和应答状态
浏览器
与
服务器
的通信过程
浏览器
与
服务器
的通信
浏览器
与WEB
服务器
的网络协议
浏览器
与WEB
服务器
相互通信使用的是HTTP协议。 在一般情况下,我们使用网络
浏览器
直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。 代理
服务器
是介于
浏览器
和Web
服务器
之间的一台
服务器
,有了它之后,
浏览器
不是直接到Web
服务器
去取回网页而是向代理
服务器
发出请求,Request信号会先送到代理
服务器
,由代理
服务器
来取回
浏览器
所需要的信息并传送给你的
浏览器
。而且,大部分代理
服务器
都具有缓冲的功能,就好象一个大的Cache,它有很大的存
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章