Javascript 如何将浏览器从加载状态更改为加载状态?
场景:Javascript 如何将浏览器从加载状态更改为加载状态?,javascript,browser,Javascript,Browser,场景: 我通过JavaScript动态创建一个iframe和其中的一个表单 表单通过JavaScript提交,并向服务器发送POST请求 请求已收到,但浏览器仍处于加载状态(窗口底部的进度条一直在进行,不会停止,仅在表单提交后发生) 如果我使用这样一个iframe表单发布到其他地方,这种情况就不会发生。当尝试不在iframe中的正则形式时,这种情况也不会发生 那么,你知道为什么会发生这种奇怪的现象吗?或者如何停止浏览器的加载状态?我试着从帖子的回复中调用window.stop(),但是没有用。设
window.stop()
,但是没有用。设置frame.src属性似乎是可行的,但它的代价是在IE中发出恼人的咔哒声
提前感谢您的帮助 如果在提交表单之前它处于加载状态:如果您使用
write()
和writeln()
在表单中生成HTML,请不要忘记close()
文档
如果只是在提交表单之后:您是否从服务器返回了一些内容?PS您可以通过进入控制面板,发出声音,然后将“开始导航”的声音设置为“无”,从而消除电脑上令人讨厌的点击声。。。当然,这只会帮助你,而不是其他IE用户。谢谢,但我需要一些东西来帮助所有到达该页面的用户:)我不使用write(),我使用createElement()和appendChild()。这种现象只有在提交表单后才会发生。哦,服务器返回一个空的HTML页面(只是简单的标签)。