更新 document.readyState 更改上的小部件
Update widget on document.readyState changes
我想在选项卡中加载页面时更改我的小部件图标(到 ajax-loader.gif)。这意味着在我打开一个新选项卡后,我想要我的标准小部件图标,但是在我输入 http 地址并按 Enter 之后,我想显示 gif 动画,直到页面加载完成。加载完成后,图标会根据分数而变化(这已经有效了)。我该怎么做?
谢谢你帮助我
SDK 已经提供了如何使用 tabs
模块获取各种选项卡事件通知的示例:
var tabs = require("sdk/tabs");
tabs.on('open', function(tab){
tab.on('ready', function(tab){
console.log("DOM is ready", tab.url, );
console.log("Tab is actually active", tab == tabs.activeTab);
});
});
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 正在寻找比$(document).ready慢的$(window).load的替代方案
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 在输入字段中将最小金额设置为
- 如何用更合适的内容替换document.write
- 砌体不能填补小缺口
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 限制javascript变量的最小/最大整数
- HTML5在画布中加载较小的图像并保存实际大小的图像
- document.styleSheets不返回任何内容
- jQuery document.ready not working
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- reactjs this.refs vs document.getElementById
- 最小化时暂停Javascript动画
- 如何正确实现Jquery多选小部件
- 微笑时间轴小部件添加自定义字段
- 更新 document.readyState 更改上的小部件
- 合并/最小化多个javascript document.body.innerHTML.replace
- document.body.clientHeight报告的高度比预期的要小得多