【问题标题】:I am getting an error "Uncaught Reference Error: jsf is not defined at HTMLAnchorElement.onclick"我收到一个错误“未捕获的引用错误:jsf 未在 HTMLAnchorElement.onclick 中定义”
【发布时间】:2018-04-14 03:16:08
【问题描述】:

我正在使用 JSF2.2 和 RichFaces4.5。我有一个带有自定义 jsf 标签的 xhtml 页面,用于弹出 pdf。但是当我点击页面中的pdf链接时,我得到了错误:

未捕获的引用错误:jsf 未在 HTMLAnchorElement.onclick 中定义

在浏览器 JavaScript 控制台中。

我看到一些已经发布的与此问题相关的问题,提供的答案是在 xhtml 页面中包含 head 或 body 标记。我尝试了这些,但仍然遇到同样的错误。

【问题讨论】:

  • 要在 Stack Overflow 帖子中获得段落分隔符,只需按两次 Enter 键 - 这形成了新段落的 Markdown 语法。如果你使用它,你的帖子会更容易阅读。

标签: javascript jsf-2 richfaces


【解决方案1】:

问题是 jsf.js 没有在 xhtml 页面中初始化。我在我的 xhtml 内的 h:head 标记中添加了以下行(没有双引号包围大于/小于符号)并且它工作正常。

""

【讨论】:

    猜你喜欢
    • 2013-10-27
    • 1970-01-01
    • 2019-11-08
    • 1970-01-01
    • 1970-01-01
    • 2019-03-29
    • 2021-09-19
    • 2018-09-27
    • 2011-09-25
    相关资源
    最近更新 更多