javascript - Jquery iframe 准备就绪

标签 javascript jquery html

我的页面中有一个 iframe,我正在向该 iframe 提交我的表单,因此在 iframe 完成加载后,我需要在每次 iframe 完成加载内容时触发一个函数。

我试过使用 readyload 但没有任何效果,任何人都可以给我一些例子吗?

编辑 另外,当我提交时,我的浏览器显示该页面正在加载,我该如何删除它?

最佳答案

您需要在新的 iframe 内容中指定要触发的函数

<html>
    <head>  
        <script src="jquery-1.7.1.min.js"></script>
        <script>
            $(document).ready(function()
            {
                console.log('this is loaded');
            });
        </script>
    </head>
    <body>
        THE RESPONSE OF YOUR FORM ACTION
    </body>
    </html>

或者发布您的 iframe 代码,我们可以尝试修复它

只要我能看到,就无法隐藏浏览器在提交时正在加载新内容的事实。 您是否尝试过使用 div 而不是 iframe?恕我直言,这会更容易,如果我没记错的话,加载将被隐藏。

关于javascript - Jquery iframe 准备就绪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8955266/

相关文章:

javascript - 验证重定向是否来自特定域的最安全方法是什么?

javascript - 暂时允许使用 TouchSwipe 插件垂直滚动

javascript - ButtonField确认点击不起作用

javascript - 如何在一张 map 上规划多个地点的路线?

javascript - Google Maps Api HTML5 Geolocation 与 Android Location API

javascript - emberjs 拆分 Promise 数组

javascript - 通过 jquery 查找和替换用 <a> 标签包装文本 url

html - 如何在 Django CMS 中将 css 添加到 cmsplugin_filer_image?

html - div 中的绝对定位图像导致其后面的所有内容重叠

javascript - 单击/触摸外部 javascript 时关闭菜单