在 PHP 中有一个名为stream_wrapper_register的函数。有了它,我可以获得每个即将包含的 PHP 文件的文件内容。所以这基本上让我可以控制将被解析的“代码”。
我想知道javascript中是否也有类似的东西?所以假设我包括我的文件:
<script type="text/javascript" src="js/myfile.js"></script>
然后我在该文件中的代码设置了流包装器(假设这在 JS 中也可用)。现在我希望能够获取将包含的每个其他 javascript 文件的文件内容:
<script type="text/javascript" src="js/somefile.js"></script>
<script type="text/javascript" src="js/someotherfile.js"></script>
但这当然必须在浏览器实际执行这些文件之前发生。
那么有没有办法以某种方式拦截呢?