更轻松的书签开发

时间:2009-11-27 22:49:14

标签: javascript bookmarklet

以下是我开发书签的方法:我编写一个javascript函数,将其传递给Bookmarklet Builder制作书签,将书签添加到浏览器,加载我的测试网页,测试书签,然后不起作用,所以我试着找出什么是错的,并相应地改变我的javascript函数,再次开始繁琐的循环。

如何让这个循环不那么乏味?

2 个答案:

答案 0 :(得分:17)

这些天我更喜欢在我的网络服务器上编辑文件,然后使用书签加载它。例如:

javascript:(function(){
    var newScript = document.createElement('script');
    newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy='
                     + Math.random();
    document.body.appendChild(newScript);
})();

随机参数对正在开发的脚本很有用,以确保浏览器不会从其缓存中加载旧版本。

我发现文本编辑器的开发远比控制台好,因为我可以利用语法高亮,快捷键和 - 你知道 - 换行。

答案 1 :(得分:9)

使用firebug控制台开发和测试您的功能,并在您按照自己喜欢的方式工作后将其变为书签。