我在Drupal 7中使用Bartik的子主题。当我在配置/站点信息中设置站点名称时,我使用了一些span标签。在网站名称显示在标题中的情况下它可以正常工作,但浏览器中的页面标题在显示网站名称时显示HTML代码。我看着Drupal的文档,它说:Drupal 7:网站名称中的HTML显示页面标题
“当心:$标题被解释为HTML如果你有明文字符串,例如$节点 - >标题,你必须用check_plain逃脱他们或使用正确的。在将它们传递给drupal_set_title()之前,在t()>中放置占位符。如果不这样,用户可以对您的站点执行跨站点脚本攻击。“
这使我更困惑,因为它说标题被解释为HTML。有谁知道我可以如何解决这个问题?谢谢
谢谢,你提出了许多我从未想过的优点。我知道一点JavaScript,但没有jQuery。我擅长研究这些东西,所以我会开始研究它。任何其他意见或提示指向我在正确的方向将不胜感激。 – user2221512 2013-04-11 12:59:47
所以我可以弄清楚如何编写javascript函数来做我想要的网站名称。我将在我的subtheme.info文件中包含.js文件。你能告诉我如何实现这个功能,但不通过gui实现吗?谢谢 – user2221512 2013-04-11 14:50:31
我很乐意帮助您设置用于我的网站的默认script.js,但我需要一些时间。如果您愿意,请随时通过我的个人资料页面上列出的电子邮件与我联系。 – Screenack 2013-04-11 15:39:15