Below is background information about JavaScript 'bookmarklets'. If you know what they are, and want to skip straight to the ones I have written, go straight to the bookmarklets download page.
A URL is an internet address, for example, http://www.yahoo.com/. To load a URL, you can do any of the following:
JavaScript is a computer programming language. It is an 'interpreted' language, which means that the computer doesn't understand it unless there is an intermediate program 'interpreting' it. With JavaScript, that program is your web browser.
Short JavaScript 'scriptlets' can be entered in the same places as URLs: in links, in the location bar, and in bookmarks. Scriptlets in bookmarks are referred to as 'bookmarklets'.
'Bookmarklets' (also known as 'favelets') are a cross between bookmarks and JavaScript. To be specific, they are short JavaScript codes (about 500 characters long in MSIE, 256 in Netscape) that you save as bookmarks. Why bother? Well, they can be quite useful. For example, if you need to know how to type in the 'yen' sign, you could click on bookmarklet that writes out all the character codes. If a page is hard to see, you could change the background colours with a bookmarklet. The possibilities are endless.
I have written a few bookmarklets - they are on the bookmarklets download page. They have only been tested in Microsoft Internet Explorer.
Most (but not all) bookmarklets only affect the top page, not frames. If you want to affect a page in a frame, use the syntax:
This will make the specified frame the base window for all following statements (put the whole bookmarklet, minus the 'javascript:', in the curly brackets). If you don't have the frame name, reference the frame by its position in the hierarchy (use 'showFrames' bookmarklet to reveal frame structure).
That's all on bookmarklets - to see the ones I've written, move on to the bookmarklets download page!