html页面加载后如何执行php代码

Pra*_*ant 4 javascript php

完整的 html 页面加载后想要执行一些 php api 和脚本并显示响应

<html>
<body>
content 
<?php
//some php script execute after full page load
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Tom*_*ing 8

PHP 是一种服务器端编程语言。当你请求一个页面时它会被执行。所以你不能在页面加载后执行它。如果您需要检查客户端是否加载了某些内容,则必须使用客户端编程语言,如 JavaScript。

这样您就可以向 PHP 文件(将被执行)发出请求,并处理该文件返回的所有内容。

您可以使用 JavaScript 或jQuery(一个 JavaScript 库)执行此操作:

<script type="text/javascript" src="jquery.js"></script>          
<script type="text/javascript">
    // Check if the page has loaded completely                                         
    $(document).ready( function() { 
        $('#some_id').load('php-file.php'); 
    }); 
</script> 
Run Code Online (Sandbox Code Playgroud)


Nar*_*mar 7

为此,您可以在页面呈现后使用 Ajax 调用,

$(window).load(function(){ /*This allows to execute your code after the  page is rendered fully */ 
    $.get("<path to php file>", function(data){
     /* you can then process the ajax response as needed */
    });
})
Run Code Online (Sandbox Code Playgroud)

您可以使用此(页面加载后执行的Javascript)来帮助在页面加载后加载脚本