Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在从 AJAX 获取请求中加载纯 HTML 代码,并使用 JQuery 将其附加到 div 中。在 IE 中,这个过程相当缓慢。我使用了几种方法来加快速度,但它对 IE 没有重大影响。
所以替代方法是通过 IFrame 加载此内容。iframe 由浏览器呈现,因此与 AJAX 相比可以更快。
小伙伴们有什么想法吗?
我建议您检查在后端准备结果需要多长时间。然后检查在客户端上获得响应需要多长时间,然后进行比较。将响应附加到 div 时可能存在延迟。只有在您进行这些检查之后,才能清楚哪一个更可取。
我想要一个表单,在提交和验证后会打开一个包含结果的新选项卡。我使用该<h:form target="_blank"方法获取新选项卡,但它在新选项卡中显示验证错误。如果验证通过,我希望它只打开新选项卡。
<h:form target="_blank"
我的猜测是唯一真正的跨浏览器解决方案是在提交时进行一些 SJAX 验证,但我不确定是否有任何库可以