问题标签 [onreadystatechange]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 有没有办法告诉你的反应应用页面何时完成加载页面/资产?
我的反应应用程序中有一个脚本,我想在页面完全加载完成后运行它。
我试过在 componentDidMount / componentDidUpdate 中像这样监听窗口加载:
这在应用程序首次加载时有效,但在后续加载时无效。
我也试过这个:
但也是同样的结果。
我尝试在历史记录的 before 钩子中添加此警报:
这仅在我导航后才有效。页面加载后是否会运行 browserHistory 的 after 挂钩?
底线,我想知道页面何时在路由更改和刷新时加载到反应应用程序中,以便我可以执行脚本。
谢谢
javascript - XMLHTTPRequest onreadystatechange not working
Im trying to send an asynchronous post request to my "server" in my electron application but the callback function onreadystatechange
does not get called after any change. I suspect that the problem is the event-handler for the html button click event or the scope of the variable xmlHttp
.
javascript - XMLHTTPRequest onreadystatechange readyState 总是 1?
我的 onreadystatechange 回调中的 readyState 似乎停留在 1。
请求本身有效,我在 /liveData 收到请求时记录,我也收到该日志。我没有错误,并且警报本身可以正常工作,因此可以正确调用,但是 readyState 始终为 1。
javascript - 在正文脚本功能完成之前,Chrome 扩展的 readyState 已完成
我有一个在格式化数据的页面上运行的扩展程序,我需要等待功能完成才能扫描页面上的数据。在 readystatechange 上使用事件侦听器时,“完成”。这个不行,功能还没有完成。我可以睡一秒钟,一切正常,但这似乎很愚蠢。有什么帮助吗?谢谢。
javascript - 下载 Excel 文件后,浏览器未结束加载
我正在使用网格视图将数据导出到 Excel。
所有数据都被导出到 Excel 中。
但是导出到 Excel 后,excelsheet 直接打开到 Excel 中,在浏览器中我得到“请稍候...”符号,即使 Excel 已经导出。
这是我将数据导出到 Excel 的代码:
导出到 Excel 后,excelsheet 直接在 Excel 和浏览器中打开,即使 Excel 已经导出,我也会收到“请稍候...”符号。
这是 _Layout.cshtml 中加载符号的代码
这是导出按钮
如果 excel 已经导出,我怎样才能摆脱这个“请稍候...”符号?
为什么Excel表格下载后直接打开Excel,有什么办法可以显示下载的Excel进入Chrome的下载栏?
javascript - 如何在匿名函数之外访问为 onreadystatechange 定义的函数中的变量数据?
当我在匿名函数中对变量“html”进行控制台记录时,它会返回 html,但是当我在匿名函数之外进行控制台登录时,它会返回空数据。有人请帮忙吗?
ajax - XMLHTTPRequest 处理事件
我正在迭代的 php 脚本上执行 Ajax (JQuery) 请求。在每次迭代中,我都会对循环计数器的值进行“回显”,用 JSon 编码。目标是管理进度条的显示。
通过这样做,我希望通过“progress”事件在单独的响应中拦截和检索每个计数器值。实际上我只有一个包含所有计数器值的答案。我的研究总是让我找到有关下载文件的信息,这不是我的情况。
也许我应该使用“onreadystatechange”事件,但我不知道如何将它放入我的代码中:$ Ajax 参数或单独的函数?如果有人有解决我问题的想法。
这是我的 JS 代码
}
javascript - 在 Reactjs 中检测复杂对象状态变化的最简单方法是什么
我有一个复杂的对象如下
我需要检测属性是否发生变化。
javascript - 无法将变量传递给 onreadystatechange
这是当前的源代码:
var2
尝试了很多方法来通过它们,主要使用 SO anwsers并且每次var2
都使用undefined
. 这用于库存控制系统,早期的 alpha 版本。这个想法是在后端返回产品的当前监控状态时传递元素的 id 来更改按钮类
任何想法如何传递这些变量?提前致谢
javascript - 使用超时功能在 onreadystatechange 期间禁用滚动和触摸输入
我这里有一些脚本作为网站的加载器/打开动画。
这很好用,但我注意到在执行上述脚本期间仍然可以滚动。我的问题是在这种情况发生时禁用滚动和触摸交互的最佳方法是什么,我将如何将它集成到我已经拥有的东西中?