首页 > 解决方案 > 在 PHP ob_get_clean() 中捕获 javascript 输出?

问题描述

我试图让 JS 在 PHP 的输出缓冲中执行。

我尝试过声明 ob_start 然后引用 javascript,然后获取内容

<?php
ob_start(); ?>
<script language="Javascript" src="https://www.ip2phrase.com/j?template=.   <ISP>"></script>
<?php
$visitorISPW = ob_get_clean();

我希望得到 JS src 的结果,它是一个 document.write。

相反,我得到了脚本的完整结果。脚本的最终结果只是从源 URL 再次执行 javascript。

我希望 JS 执行,然后在 PHP 中获取结果。

标签: phpoutputob-startob-get-contents

解决方案


推荐阅读