javascript - 从 trac wiki 引用 javascript

标签 javascript trac

我从 trac 运行 javascript 时遇到问题。 我知道这存在安全问题,但我的 trac 安装仅用作 Intranet。

我有以下代码可以工作(需要在 trac.ini 的 [wiki] 下设置 render_unsafe_content = true):

{{{
#!html

<script type="text/javascript" >
document.write("This is a test")

</script>

}}}

但是,用单独文件中的 javascript 替换它将会失败:

{{{
#!html

<script type="text/javascript" src="/tracproject/htdocs/test.js" >

</script>


}}}

其中 tracproject 是 trac 的根文件夹,test.js 包含 document.write("This is a test")。

有什么线索吗?

最佳答案

您是否尝试过“添加 header 插件”(http://trac-hacks.org/wiki/AddHeadersPlugin)?看起来它允许您按照需要包含自定义 JavaScript,但比直接修改模板更简单。

关于javascript - 从 trac wiki 引用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4580827/

相关文章:

svn - 跟踪一个人开发的项目中的任务和错误历史有用吗?

svn - 将 TortoiseSVN 与 Redmine 集成

javascript - 查找所有具有负 top 属性的 html DIV 元素

javascript - 在特定缩放级别更改标记 - Google Maps API 3

javascript - 为什么我的 javascript 参数没有传递 "by reference"?

trac - 应该如何在 Trac 中使用 Version 字段?

python - 使用 Subversion 1.6 安装 Trac

python - 如何排除某个 wiki 页面出现在 trac 搜索中?

javascript - 从其他类访问静态方法是标准的吗?

javascript - jQuery:如何在没有 for 循环的情况下将事件处理程序应用于 $ ('#text' + 'any integer' )?