【问题标题】:Drupal removing javascript from Full HTML linkDrupal 从完整的 HTML 链接中删除 javascript
【发布时间】:2010-04-30 05:35:53
【问题描述】:

我是 Drupal 的新手,我正在尝试创建一个节点(我们称之为子节点),只有在从另一个节点(我们称之为父节点)单击时才会真正访问该节点。关闭子窗口时,想刷新父窗口。

在 Drupal 之外,这很容易:

<a onclick="window.close(); window.opener.location.reload();" href="#">Click to close this window</a>

但是,当我使用完整 HTML 将其输入到节点的正文中时,它仍然会从我的帖子中删除 onclick 文本。如何在这样的节点主体中包含 javascript?有没有我需要的特殊模块。

谢谢!

【问题讨论】:

  • 没关系。回答了我自己的问题:使用 PHP 输入过滤器而不是完整的 HTML,一切顺利。

标签: javascript drupal onclick


【解决方案1】:

您可以自定义输入过滤器并制作自己的过滤器,以提供更多选项。

除非您真的想输入 PHP,否则使用 PHP 输入过滤器不是一个好主意。
此外,您可能不想让所有应该使用 JavsScript 链接的管理员有权在网站上编写 PHP 代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多