readystate相关内容

如何检测 DOMContentLoaded 是否被触发

我正在尝试帮助开发一个库,为此我正在尝试处理页面加载. 在这个过程中我想让库完全兼容defer和async的使用. 我想要的很简单: 我怎么知道 DOMContentLoaded 在文件执行时被触发了? 为什么这么难? 在 IE 中,document.readyState 在 DOMContentLoaded 之前显示交互. 我不会以任何方式使用浏览器检测,这违反了我和其他参与 ..
发布时间:2021-12-19 22:35:49 前端开发

XMLHttpRequest 中不同的就绪状态是什么意思,我该如何使用它们?

XMLHttpRequest 有 5 个 readyState,我只用了其中的 1 个(最后一个,4). 其他的有什么用,我可以在哪些实际应用中使用它们? 解决方案 readyState 值的完整列表是: 状态描述0 请求未初始化1 请求已经建立2 请求已发送3 请求正在处理中4 请求完成 (来自 https://www.w3schools.com/js/js_ajax_http ..
发布时间:2021-12-03 12:27:39 前端开发

AJAX 请求第一次不起作用,但之后起作用

我正在制作一个简单的函数,如 w3schools 官方网站上所示.我正在尝试运行 AJAX 请求的函数. 我想除了代码仅在第一次失败后才运行之外,一切都运行良好.我的意思是,假设您是第一次来到我的网站,并且您第一次尝试提交,它只是刷新了页面而没有任何反应. 据我所知,我尝试在每一行中使用 alert 函数进行调试,以确定请求是否真的被提出.我发现 readyState 在代码第一次运行 ..
发布时间:2021-10-02 18:36:17 前端开发

XMLHttpRequest 问题

我正在使用 XUL 编写一个 Web 应用程序.在那个我使用 AJAX XMLHttpRequest 对象向服务器发送请求.当我使用 GPRS 连接将请求从我的 Web 应用程序发送到服务器时,请求没有进行,但 readyState 已更改为 4 且 status=0.如果请求没有发出,readyState 是如何变化的. 相同的代码在本地网络中运行良好.如果我使用 GPRS 从浏览器向服务 ..
发布时间:2021-08-30 18:54:12 其他开发

是否可以使用JavaScript更改document.readyState?

我正在通过网站上的iframe加载HTML.仅在父文档完成加载后,正在加载的HTML应该等待加载某些内容( document.readyState =='interactive'|| document.readyState =='complete').问题是在父文档完成加载后,HTML 内容被手动加载到 iframe 中. 有什么方法可以欺骗父文档的readyState,以验证加载的HTML ..
发布时间:2021-05-30 19:44:54 前端开发

Ajax-检查网址是否存在的函数

我正在使用Reddit API构建网站,以显示Reddit的图像.我通过JSON获取数据,然后使用URL作为图像源提供的数据来构建页面. 我获得的某些URL不会直接进入图像,而是进入图像托管站点(例如imgur.com).通常,在网址末尾添加".jpg"会将我带到正确的图片. 因此,我想在使用URL +'.jpg'之前检查它是否存在. 我试图建立一个检查网址的函数. 功能che ..
发布时间:2021-04-02 19:48:31 前端开发

为什么InternetExplorer对象无响应?

我正在尝试登录到受密码保护的站点.我在VBScript中使用InternetExplorer对象.错误出现在一次读取oIE.readystate值之后-也就是说,在我的循环中,它一次读取了oIE.readystate值,但是在第二次尝试读取oIE.readystate值时,我得到了"800A01CE"运行时错误,指出“远程服务器计算机不存在或不可用:'oIE.readystate'" 此代码 ..
发布时间:2020-11-30 02:15:03 其他开发

Javascript:xmlhttprequest随机陷入Ready State 1

我一直在研究Windows小工具(意思是“浏览器”是Internet Explorer),它查询指定的子网地址以获取信息。现在,它有时会以相对较快的速度(大约每5秒钟)完成这项工作并且运行良好。然而,有时它会陷入准备状态1,并将永远留在那里。每当小工具尝试重做函数以获取xmlhttprequest并从中获取信息时,它将保持在状态1.当打开小工具的多个实例然后关闭除其中一个之外的所有实例时,这很容易 ..
发布时间:2019-05-27 17:50:38 前端开发

HTML5视频,等待视频结束,等待视频准备就绪

你好,你可以从我的示例代码中看到,我试图播放一组视频背靠背。 我试图做的是创建一个for循环的数组长度。在for循环中,我调用了一个清空div的PlayAVideo函数,然后重新进入一个新的视频+源标签。我的目标是开始for循环,播放数组中的第一个视频,等待视频结束,然后继续循环下一个元素在数组中。目前情况是for循环遍历整个数组,只播放最后一个视频。我已经检查了视频标签的readystat ..
发布时间:2018-01-27 23:36:34 前端开发

Comet Jetty / Tomcat,Firefox和Chrome浏览器有一些浏览器问题

我正在探索使用Comet作为我正在开发的项目。 我尝试先使用Tomcat6和CometProcessor API创建测试应用程序,然后使用Jetty7继续。 该应用程序是两种工作,但我有一些与消息的实际显示的问题。 我使用创建一个XMLHttpRequest连接并保持它始终打开的技术,使服务器可以不断推数据发送到所有连接的客户端,只要有可用。 我的客户端代码与此类似: ..
发布时间:2017-11-15 22:31:18 其他开发

如何检测DOMContentLoaded是否被触发

我正在尝试帮助开发一个图书馆,因此我正在尝试使用页面加载。 在此过程中,我想使图书馆完全兼容使用延迟和异步 我想要的很简单: 如何知道DOMContentLoaded在文件执行时被触发? 为什么这么难? 在IE中,document.readyState在DOMContentLoaded之前显示交互式。 我不会以任何方式使用浏览器检测,这违反了我和其他参与者的政策 ..
发布时间:2017-08-31 01:44:48 前端开发

当使用flush from php时,xmlhttprequest不触发就绪状态3的响应事件处理程序

我使用xmlhttprequest从Google Chrome扩展程序发送请求远程服务器 我在manifest.json中设置了访问远程主机的权限 基本上它工作正常如预期。我想要的是readystate 4当响应完成时触发。 因为它是一个8到10秒的过程在服务器端我使用echo从服务器 因此,我使用readyState == 3条件显示服务器响应 但是当我测试的rea ..