Opera Bookmarklets Page
Opera Bookmarklets are pieces of JavaScript code which run from a "javascript:" links. You can bookmark them (right-click them) or drag'n'drop them straight to personal bar (smaller bookmarklets also work in other toolbars). See Phil Burns' Page or Jesse's Bookmarklets Site for more.
Change page appearance [⊗]
Page Data [⊗]
- Document Info : opens new window with info.
- Page Info : popup with Title,URL,Last modified
- PrestoMode : Shows Presto's Compatibility Rendering mode: CSS1Compat(Standardsmode) or QuirksMode
- Really strict mode? : Test if browser is in really strict mode. The test is done by calling "getElementsByTagName('HTmL')". If the browser is really strict, 'HTmL' should match no element, because the element is lower-case.
- Strict mode? : Test if browser is in really strict mode. The test is done by calling "getElementsByTagName('HTmL')". If the browser is really strict, 'HTmL' should match no element, because the element is lower-case. In this case, it is shown the current mode: CSS1Compat mode or QuirksMode.
- Check for IDN links : IDN links may be used for spoofing page addresses. Test it here
Window widgets [⊗]
Misc utilities [⊗]
Text and Data Bookmarklets [⊗]
Navigation/Frames [⊗]
- frmget: Makes "Post" forms submit to bookmarkable URLs (with ?var=value)
- toggle checkboxes: Toggles the state of each checkbox on the page
- next option: Selects the next option in each group of option buttons
- allow no option: Click on a selected option button to clear the selection. Allows unselecting an option button without selecting another option
- Dropdown2List: expands dropdown boxes so you can see a list of up to 12 elements at the same time - List2Dropdown
- remove maxlength: Removes maxLength restrictions from textboxes
- enlarge textareas: Makes textareas 5 lines taller
- show hiddens: Shows hidden form elements as textboxes and lets you edit them
- undisable: Enables all form elements allowing you to edit them
- character count: Displays a running count of the characters in each textbox. Clicking again makes the counts go away.
- view passwords: Shows the contents of password fields
- AutoFill Anonymous Fills out forms as anonymous.
Zap (kill annoyances) [⊗]
- zap plugins: Removes java, flash, background music, and third-party iframes
- zap events: Removes event handlers, killing blind links and exit pop-up ads
- zap timers: Removes timers that were created with setTimeout or setInterval
- zap images: Replaces each image with its alternate text
- zap images src: Replaces each image with its file name
- linearize: Linearizes the text of the page and removes most non-text elements Needs fix to work in Opera
- printer friendly: Finds and follows a link to a "print-friendly" version of a page
- zap presentational html: Removes most presentational attributes and tags while leaving style sheets intact
- kill css : remove styles from page needs fix to work in Opera
- zap cookies: Removes cookies set by the site, including cookies with paths and domains
- deleet: makes 1337 5p34|{ (|eet speak) somewhat more readable
- trigger rollovers: Triggers JavaScript rollovers, fixing most mystery meat navigation
Web development & Validation [⊗]
Copy to:
- wiki: Creates wiki code to link to the current page
- UBB: Creates UBB code to link to the current page
- linkify: Makes plain-text URLs into links
- query as link text: Changes link text of links to searches (eg. google search query) to "engine: query"
System / Services [⊗]
Fix Page Bugs [⊗]
:
- Info on ECMAscript : Quick Reference and Language Specification (PDF) and the DOM. See Opera specs
- If you add a bookmarklet, put " in place of " (quote) inside JavaScript code which is inside the <a href=""> tag, to avoid some tricky errors. This will be automatically converted to quotes by browser, before running the script. Also put < and > in place of < and >. Probably will be a good idea to also change & to &.
- The Opera Windows preference 'Reuse current page=OFF' will break some bookmarklets. In this case, either use Nicknames for bookmarklets, or drag-n-drop them. Or use UserMenu or UserButtons to open them in the caller page
- Some bookmarklets may not work on CSS controlled pages.
- Some (marked) bookmarklets use a version of javascript that is slightly off ECMAScript and need to be 'purified' to work properly in Opera. If you can fix that, please do.
- Some bookmarklets won't work on pages that use frames, or will only work partially. You can try the process listed in FramesCompatibleBookmarklets to fix such a script if you really need to.
Tip : You can copy ALL bookmarklets on this page quickly to a folder on the personal bar as follows:
Create a new bookmark folder 'BookMarklets', select the 'show on personal bar' option -- Go to the Links panel of this page, type 'javascript:' in the quicksearch, and select the 'show on personal bar' option -- Go to the Links panel of this page, type 'javascript:' in the quicksearch, and select all the links. Press CTRL-C (copy). Go to the 'BookMarklets' folder, Press CTRL-V (paste). You should have a VERY long menu on your personal bar listing all the bookmarklets.
Categories:
CategoryOpera
Backlinks:
- bookmarklet
- BookMarklets
- BookmarkletsRU
- FramesCompatibleBookmarklets
- Opera
- Opera7
- OperaNumberedLinksScript
- PowerButtons
- Skryptozakladki
- WebDevToolbar
- WikiToDo