我需要在xpage的末尾包含一个javascript文件,以便在自动生成的XSP.addOnLoad事件代码之后加载它。例如
XSP.addOnLoad(function() {
XSP.attachEvent....
}
<script src="my.js">
理想情况下,我希望将其作为主题的一部分包含在内,但如果我这样做,则会进入HEAD部分
我也可以...... - 在主题中指定将链接插入页面底部而不是头部的客户端js资源 - 直接在xpage上包含资源,使其位于自动生成的代码
之后注意:这需要一个xpages应用程序与Foundations一起工作 http://foundation.zurb.com/docs/
在事件绑定到字段
之后,我需要包含基础js文件谢谢!
答案 0 :(得分:1)
尝试使用以下代码添加脚本块:
XSP.addOnLoad(function() {
document.write('<script src="my.js">');
}
但是,这可能会在生成的XSP.addOnLoad
之前执行。然后你可以试试这样的小黑客:
XSP.addOnLoad(function() {
setTimeout(document.write('<script src="my.js">'), 200);
}