gpt4 book ai didi

javascript - 在 Joomla 中添加页面特定的 javascript 或 CSS

转载 作者:行者123 更新时间:2023-12-03 23:53:33 24 4
gpt4 key购买 nike

如何在 Joomla 中仅在某篇文章中包含 javascript 或 CSS 文件?

我有一篇文章需要 jQuery UI 和相关主题。由于它没有在任何其他页面上使用,因此我只希望在这篇特定文章中使用它。添加必要的 <script><link rel="stylesheet">文章 HTML 中的标签不起作用,因为它们在保存时会被删除。

如果有一种方法可以包含某些文件,或者停止剥离这些标签,那就太好了。

最佳答案

我最终创建了一个插件来为我维护的网站执行此操作;我可能会发布它的代码,但解释起来非常简单。您构建了一个内容插件来搜索类似 {css path/to/a/css/file.css} 的标签, 删除它们,然后将文件添加到 HTML <head> .一旦你有了你想要包含的 CSS 或 JS 文件的名称,下面是你用来在标题中获取它的代码:

$document =& JFactory::getDocument();
$document->addStyleSheet(JURI::base() . 'path/to/style.css');
$document->addScript(JURI::base() . 'path/to/script.js');

关于javascript - 在 Joomla 中添加页面特定的 javascript 或 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/758667/

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