The javascript:!function () { … }(); format is not compatible with Firefox. I propose switching to javascript:(function () { … }());. (I'm referring to the Bookmarklet code displayed in the README.)
If a javascript:!function… bookmarklet is executed in Firefox, its code is loaded and executed inside the address bar, which in turn kills the current page. I guess, this is due to the code evaluating to true, unlike javascript:(function… which evaluates to undefined.
The
javascript:!function () { … }();
format is not compatible with Firefox. I propose switching tojavascript:(function () { … }());
. (I'm referring to the Bookmarklet code displayed in the README.)If a
javascript:!function…
bookmarklet is executed in Firefox, its code is loaded and executed inside the address bar, which in turn kills the current page. I guess, this is due to the code evaluating totrue
, unlikejavascript:(function…
which evaluates toundefined
.Note: This could be Windows-specific. Test here: http://jsfiddle.net/tot41ndo/ (drag into Bookmarks bar to test)