在 PHP 中执行 javascript
2022-08-30 22:48:00
我正在使用PHP生成典型的Web 2.0 HTML页面:它包含许多标签和javascript代码,这些代码将在加载事件后实质性地改变DOM。<script>
有没有办法直接从PHP获取最终的HTML代码,而无需使用任何浏览器打开页面?
例如,假设页面的HTML是(这只是一个例子):
<html>
<head>
<script>...the jquery library code...</script>
<script>$(document).ready(function() { $("body").append("<p>Hi!</p>");</script>
</head>
<body>
</body>
</html>
此 HTML 保存在 PHP 变量中。现在,我想将该变量传递给某个将返回$result = 的函数。$html
<html>....<body><p>Hi!</p></body></html>
这可能吗?
编辑:由于你们中的许多人对我的要求感到困惑,我将解释原因。不幸的是,用户面临的一切都是用javascript制作的,这使得网站无法被搜索引擎抓取。因此,我想向他们发送准备就绪后的事件 HTML 代码。