我的页面中有一个 iframe,我正在向该 iframe 提交我的表单,因此在 iframe 完成加载后,我需要在每次 iframe 完成加载内容时触发一个函数。
我试过使用 ready
和 load
但没有任何效果,任何人都可以给我一些例子吗?
编辑 另外,当我提交时,我的浏览器显示该页面正在加载,我该如何删除它?
最佳答案
您需要在新的 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/