当IE iframe正接收a.asp(非.NET)大量数据并阻塞这条线程期间,xmlhttp异步或其它如何调用b.asp对Session写标志通知a.asp结束?

freeit100 2008-03-26 04:29:43
(1)
iframe正接收a.asp(非.NET)大量数据并阻塞了这条线程(a.asp调用了VB COM组件返回数据);
a.asp每返回一段数据就判断Session中某标志,若标志等于“stop”就中止返回数据;

(2)
IE6/7浏览器希望通知服务器中止数据发送,希望用xmlhttp异步或其它任何方式调用b.asp对Session写标志“stop”,以便a.asp“安全、正确地”中止;
前提是一定要让服务器a.asp可以读到中止标志。

问题:
我用xmlhttp异步post或get调用b.asp,readyState==1,在期间试验总是写不进Session(该线程被阻塞,IE不是有两个线程可用吗~),直到a.asp全部数据返回结束b.asp才继续工作。我怎么办?
注:不要用浏览器端iframe的src="about:blank"的方法。
谢谢!
...全文
69 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分先!
iuhxq 2008-04-03
  • 打赏
  • 举报
回复
freeit100 2008-04-02
  • 打赏
  • 举报
回复
???
freeit100 2008-03-27
  • 打赏
  • 举报
回复
???

52,797

社区成员

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

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