首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JavaScript未在xul文件中执行

JavaScript未在xul文件中执行
EN

Stack Overflow用户
提问于 2011-02-15 01:09:08
回答 1查看 666关注 0票数 1

我在XUL文件中编写js时遇到了问题。我已经在xul中编写了一个简单的方法,但是当您打开浏览器时它不会执行。

这是xul标记中的方法:

代码语言:javascript
复制
function demo() {
    alert('hello');
}

我尝试将脚本的标记从<script>更改为<html:script>,但方法仍然不起作用。我尝试使用外部js文件中的方法,但<html:script type="application/x-javascript" src="overlay.js">仍然不起作用。

xul文件的名称为ff-sidebar.xul。基本上,我尝试做的是使用外部js文件中的javascript函数在侧边栏上显示文本。我真的需要javascript在xul文件中工作,这样我才能使用js方法。我确信js文件没有任何问题。

EN

回答 1

Stack Overflow用户

发布于 2011-06-16 02:53:44

我认为您的JavaScript参考资料中存在寻址问题。我相信火狐无法定位overlay.js。试试这个:

代码语言:javascript
复制
<script type="application/javascript" src="chrome://sidebar/content/overlay.js">

其中“侧边栏”是你的应用程序的名称,你的内容文件位于“侧边栏/chrome/ .js”目录中,旁边是你的sidebar.xul文件。

有关chrome URL的更多信息,请访问here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4994988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档