200分!可否用Javascript不刷新传递参数到Web服务器,再不刷屏接收返回的参数?在线等!

boyzhang 2004-03-29 08:33:42
可否用Javascript不刷新传递参数到Web服务器,再不刷屏接收返回的参数?

给出代码现结!还有100分另开贴给!分不够可以再加! :)

例如:

用定时器发出参数到Web服务器传递"GetUserName"字串

服务器返回"AAA,BBB,CCC,DDD"字串

不刷屏的情况下把这四个名字写到ListBox中
...全文
118 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
boyzhang 2004-04-14
  • 打赏
  • 举报
回复
上面的大哥,那个效果是怎么实现的呀!
JK_10000 2004-04-14
  • 打赏
  • 举报
回复
从服务器端取值并更回填到页面(showModelessDialog方式)
http://jkisjk.vip.sina.com/html/getDataFromServer.htm
q123a123z123 2004-04-14
  • 打赏
  • 举报
回复
使用隐藏frame与服务器联系,取得数据放在隐藏frame,当前frame从隐藏frame中取数据
spfft007 2004-04-13
  • 打赏
  • 举报
回复
up
aojiankd 2004-04-04
  • 打赏
  • 举报
回复
顶,收藏
boyzhang 2004-04-02
  • 打赏
  • 举报
回复
再声明一下,我是自己用VB调用Win32 WinSockAPI写的WebServer,不能响应一些高级的协议,

因为WinSockAPI是M$封装好了的,所以,只能做标准的Http1.1响应.

不知道那位有比较好的方法可以在浏览器端实现不刷屏连续的接收和发送数据(二进制/本文)

要效果很好的,最好还可以做CRC效验和发送前Base64编码.

见过一个做的很好的,不过是用的Java.

上面的例子我都看了,没有非常可靠的,如果在服务器没有正确响应一端时间后再连接就不行了

谢谢各位了! :)
boyzhang 2004-04-01
  • 打赏
  • 举报
回复
实在是不想用JAVA,[其实是Java没学到家,用起来没那么顺手! :) ]

那位还有没有更好的办法?希望能给出代码! 谢谢大家了,问题一解决就结帐!

这两天很忙,没时间泡CSDN,那位要有什么问题就发在这里好了,我看见了会尽快回复...
boyzhang 2004-04-01
  • 打赏
  • 举报
回复
回复人: ManZY(白桦*_*) ( ) 信誉:96
Re:
----------------------------------
呵呵!
楼主是个牛人啊.
能联系一下吗?
QQ:42228345
我想听听你的webserver是怎么写的?
没接触过.

----------------------------------

我的Q:20437023 不过,我不经常上Q :)

这个代码是给别人写的(企业内部用的),用的VB调纯API,源码不能公开,不过,WebServer的例子

在网上也能找到,只不过是一些简单的例子罢了!

仙人掌 2004-04-01
  • 打赏
  • 举报
回复
见 http://expert.csdn.net/Expert/topic/2633/2633401.xml?temp=.5958979

例子
9941415 2004-04-01
  • 打赏
  • 举报
回复
建议使用XML加soap协议,
通过XML和控件绑定,然后通过soap协议向服务器发送xml文件,然后在从服务器返回XML文件
RickyHuang 2004-03-30
  • 打赏
  • 举报
回复
你可以用javascript 写cookie
在你的Webserver读取
客户端读取返回值,可以采用 setTimeOut("ReadPara()",1000); 读取webserver写入的cookie值。
ManZY 2004-03-29
  • 打赏
  • 举报
回复
呵呵!
楼主是个牛人啊.
能联系一下吗?
QQ:42228345
我想听听你的webserver是怎么写的?
没接触过.
101monster 2004-03-29
  • 打赏
  • 举报
回复
呵呵,UP!
gaofaq 2004-03-29
  • 打赏
  • 举报
回复
奇怪了
我这怎么可以
其他人试试

我只是给你一个思路
刷新发送只要控制那个id为"k"的<script></script>就可以了

理论上没什么问题吧
boyzhang 2004-03-29
  • 打赏
  • 举报
回复
这个法子不行呀,不能运行alert('Reloaded!');

就算可以,这也只能不刷新更新呀,不能发送...

看来只用用JavaApple了! @_@
gaofaq 2004-03-29
  • 打赏
  • 举报
回复
为什么我的信誉分这么低呢
什么地方不对劲
除了按时结贴还有规定?
纳闷ing...
gaofaq 2004-03-29
  • 打赏
  • 举报
回复
sample.html:

<script language="JavaScript" id="k"></script>
<script language="JavaScript">
function kReload() {
k.src="http://127.0.0.1/k.js";
}
</script>
<body>
<a href="javascript:kReload();">Click Here</a>
</body>
====================
k.js:

alert('Reloaded!');
boyzhang 2004-03-29
  • 打赏
  • 举报
回复
@_@

不好意思,我是高层开发,没有做到协议层那么NB,呵呵,做高层的WebServer都搞得头大了,

还谈做协议层的?杀了我算了吧! :)
boyzhang 2004-03-29
  • 打赏
  • 举报
回复
楼上的老大,下面的是ASP呀,我的WebServer是自己用WinSockAPI写的,什么对象也没有呀,

这个程序必须要用自己写的WebServer,不能用IIS,所以,只能自己分析JavaScript或提交时

发送到WebServer的数据,处理后,再传回,上面的代码不行吧!

现在的问题就是用HTML可以提交,也可以反馈数据(就是最标准也是最原始的HTML),不过,我

想不刷屏的情况下完成... 那位可以帮帮我? :)
yacus 2004-03-29
  • 打赏
  • 举报
回复
你自己写的webserver 自己会不了解http协议吗?? xmlHTTP协议在get模式下跟普通http协议完全一样,即使要实现post接口也很容易,就是直接把二进制数据流转换成iso8859-1写入dom即可...
加载更多回复(3)

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧