<script src="test.php"></script>
我想要我的 test.php
仅在来自 <script>
时执行,这可能吗?
最佳答案
不,那是不可能的。 <script>
中的内容标签只是作为普通页面被请求,并且(AFAIK)没有浏览器发送任何特殊的标题或任何可以帮助您(可靠地)识别它来自 <script>
的内容。标签。
也许如果您解释了为什么要这样做,我们可以提出更好的解决方案?
我会继续警告您,如果您打算使用它来阻止人们查看或复制您的 JS 源代码,请忘记它。没有办法做到这一点。 JS 代码必须可供浏览器使用,这意味着它也可供用户使用。
关于php - 是否可以检查请求是否来自 PHP 中的 <script> 标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682204/