页面完全加载后调用JavaScript函数
Call JavaScript function after page completely loads
我正在尝试在加载后调用JavaScript函数。。。就像完全在页面加载之后。这是我正在设计的聊天室的一部分,在聊天室中,cron重复检查新数据,如果有新数据,它会"告诉"聊天室index.php
有新数据。然后页面会打印一些javascript,但页面已经加载。页面加载后,如何调用函数和执行行?提前感谢!
编辑:这是代码:
if($connection) {
$sql = "SELECT * FROM `refresh` WHERE `refresh`=1;";
$query = mysqli_query($connection, $sql);
$result = mysqli_fetch_fields($query);
if($result !== null) {
?>
<script type="text/javascript">
refreshChat();
$.ajax({url: "chat.log", type: "POST"})
.done(function (data) {
$("#chattxt").html(data);
});
</script>
<?php
}
}
//More code irrelevant to this problem.
JavaScript函数refreshChat()
就是我在调用它之后放入的代码。我也尝试过heredoc,但它也不起作用。
您想要window.load()
事件。下面是一个jQuery示例;
jQuery(window).load(function () {
// page loaded, do stuff
});
您也可以在特定标签(例如<body>
)上将其称为onload=""
。
<body onload="...">
$(document).ready(function() {
// DOM Loaded
});
JavaScript
document.onload = function() {
// DOM loaded
};
坐下来思考这个问题后,我意识到我试图做的事情行不通。PHP在页面加载到服务器的屏幕上之前进行翻译,然后在加载之后,不会发生任何其他事情。我需要把它转移到客户端和JavaScript上。不过谢谢,很抱歉发布了一个不可能的问题!
相关文章:
- 我需要从php调用javascript或jquery
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 使用html表单中的参数调用JavaScript函数
- 可以´t调用JavaScript中的函数
- 在按钮上调用Javascript函数
- 如何从Objective-C代码中调用javascript代码
- 当库在页脚中加载时,基于PHP条件调用Javascript
- 可以't在Jasmine中调用Javascript函数
- 在page_load事件上调用javascript函数
- 如何在ajax中调用javascript对象的方法
- 如何使用WPF调用JavaScript对象的函数
- 我们可以用参数对象集合而不是原始数据来调用JavaScript collection.reduce()方法吗
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 从附加文本调用javascript(订单车)
- 在线程循环中调用JavaScript
- 在指定时间后多次调用Javascript中的函数
- 未调用Javascript onscroll事件
- 如何正确调用Javascript中的匿名函数
- 从字符串调用javascript函数
- 无法从活动调用 javascript 函数