3

所以我在一个网站上工作,我只是在做最后的润色,我在这上面使用了很多 javascript,它一直在网站的打印版本中显示......即使我把它注释掉,我只是想知道是否有人知道从网站的打印版本中轻松删除 javascript 的方法,如果有任何帮助,该网站是用 PHP 编写的。

谢谢阅读。

编辑:javascript 本身没有运行,它直接显示代码本身,而不是运行它,如果可能的话,我想完全删除所有 javascript 元素。

4

1 回答 1

1

你可以试试这个PHP代码:

$str = file_get_contents("http://stackoverflow.com");
$pattern = '#\<script.*?\>(.*?)\<\/script\>#si'; 
$str = preg_replace($pattern, '', $str);
die($str);

它从内部删除所有脚本标签。现在可以打印了...

于 2012-04-19T09:25:10.453 回答