是否可以在不使用mailTab.alert('Test');
的情况下加载html后运行此代码window.onload
?在加载图像/ css之后运行代码会占用太多时间。我已经尝试过$(mailTab.document).ready(function () {});
,但没有成功
<script src="http://malsup.github.com/jquery.form.js"></script>
<script>
$('#certform').ajaxForm(function () {
var mailTab = window.open('private.php?action=send&uid={$thread['uid']}');
mailTab.alert('Test');
});
</script>
编辑:使用$(document).ready(function () {});
可以工作,但是在加载html之前会显示警报
答案 0 :(得分:0)
尝试
index.php
答案 1 :(得分:0)
添加mailTab.addEventListener("DOMContentLoaded", function(event) {});
似乎对我有用
<script>
$('#certform').ajaxForm(function () {
var mailTab = window.open('private.php?action=send&uid={$thread['uid']}');
mailTab.addEventListener("DOMContentLoaded", function(event) {
mailTab.alert('Test');
});
});
</script>