-1

如何使用 php 在 head 中动态添加脚本或样式。

我在网站上有页面根据该页面所需的逻辑加载不同的脚本/样式,如何附加头部并动态插入代码?

在.net 上我会为此使用占位符,有没有办法用php(不是javascript)来做到这一点。

谢谢,丹尼尔

4

2 回答 2

1

您在要设置(或不设置)某些内容的位置创建(例如)if-condition,您可以使用

include_once(additionalcodefile.php);

对于 php 包含

或渲染 css-links

print "<link rel=[.....]>";

并且,类似的,js:

print "<script type=[.....]>";
于 2013-05-16T17:34:21.513 回答
0

您需要使用所需的 HTML 构建文件,例如这样的文件(这就是文件中的全部内容)

<link rel="stylesheet" href="someStyleSheet.css" />

您可以将其命名为dynamicSheet.php. 然后在要使用它的 PHP 文件中执行以下操作:

<?php
    if (some condition is true) {
        include_once(dynamicSheet.php);
    }
?>
于 2013-05-16T17:35:16.900 回答