gpt4 book ai didi

php - 清除指向 PHP 生成的 JavaScript 和 CSS 的链接

转载 作者:行者123 更新时间:2023-12-02 05:32:23 25 4
gpt4 key购买 nike

背景:当使用 PHP 或任何类似的东西生成 HTML 内容时,可以将指向 JavaScript 和 CSS 的链接封装在标签内,而不必实际包含“内嵌”CSS 和 JavaScript其余的内容。您所要做的就是创建指向该文件的链接。

例子: {script type="text/javascript"src="./js/fooscript.js"}{/script}

问题:但是,如果您的 PHP 需要动态生成部分或全部 JavaScript 代码,则上述方法不起作用。有没有办法像上面那样拥有干净的“单行”链接,但仍然使用动态生成的 JavaScript?

显然,一种方法是让 PHP 自动生成 JavaScript 并将其写入文件;然而,出于各种原因,这种方法是不可取的。我想知道是否有我还没有想到的替代技巧。

最佳答案

.htaccess 文件放入您的 /js/ 文件夹中,并将 .js 扩展名添加到 PHP,如下所示:

AddHandler application/x-httpd-php .js

换句话说,让 PHP 将所有 .js 文件解析为 PHP 文件。因此,您的脚本实际上是服务器端输出 JavaScript 的 PHP 文件。对样式表执行相同的操作,显然只使用 .css 扩展名。

注意:我从未尝试在单独的 .htaccess 文件中执行此操作。如果它不起作用,只需将它放入您的全局 Apache 配置中即可。

关于php - 清除指向 PHP 生成的 JavaScript 和 CSS 的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/984004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com