Mit User-Javascripte können Webseiten in Opera bei Bedarf anders angezeigt werden als im Original.
Als Grund für eine Verwendung können schlechte bis gar keiner Anzeige bestimmter Inhalte sein, aber zum Beispiel auch weil die Funktion der Seiten stark beinträchtigt ist.
Das jeweilige User-Javascript in eine leere Textdatei kopieren und z.B. als beispiel-com.js abspeichern.
Diese Datei nun an einen beliebigen Ort kopieren, vorzugsweise im einen Unterordner vom Profil-Verzeichnis. Windows: Opera\profile\styles\javascript – Linux: /.opera/styles/javascript
Damit Opera ein User-Javascript verwendet, muß Javascript aktviert sein und der Pfad zu den User-Javascript-Dateien angegeben werden.
Hier einige Beispiele mit Links zu den jeweiligen Forum-Threads:
// ==UserScript== // @name DSL Check // @author Yammo // @ujs:published 2007-01-23 // @include http://dsl.t-online.de/ooadsl/access01/checkDslAvailability.do // ==/UserScript== document.addEventListener('DOMContentLoaded', function() { var button; if((button=document.getElementsByTagName('input')[18]) && button.type=='image' && !button.name) button.removeAttribute('name'); }, null);
// ==UserScript== // @name GMX Menue-Fix // @author janaco // @ujs:published 2006-10-21 // ==/UserScript== if( location.hostname.indexOf('service.gmx.net') != -1 ) { window.opera.defineMagicFunction( 'delay', function () { return false; } ); }
// ==UserScript== // @name wetter.rtl.de-Fix // @author Yammo // @ujs:published 2007-07-17 // @include http://wetter.rtl.de/deutschland/dt.php // ==/UserScript== document.writeln = function(s) { document.write(s.replace(/ff"\r/, 'ff">').replace(/_bruzzler/g, '')); }
// ==UserScript== // @name Sanduhr Fix // @author Yammo // @ujs:published 2006-10-10 // @include http://*google.* // @include http://*ebay.* // ==/UserScript== /* * Bei include die Problem-Domains unterbringen */ document.addEventListener('load', function() { setTimeout("document.body.style.cursor = 'default'", 20); }, false);
Download embeds Fügt bei Klick neben einer Mediadatei einen Downloadlink hinzu
Extra download links Mittels Strg+J werden Links zu Mediadateien angezeigt
Fix content type Zeigt HTML-Seiten an wenn sie irrtümlich als Text gesendet werden
Fix Google Services Korrigiert einige Probleme auf speziellen Google-Seiten wie z.B. Google Calendar
Flash block Zeigt Flashanimation erst bei Klick darauf an
Google PageRank Zeigt mit der dort vorhandenen Schaltfläche das Page Ranking der Seite an
Google Suggest Aktiviert Google Suggest auch auf normalen Google-Seiten
Hide objects Blendet alle objects, embeds und applets aus und zeigt sie wieder nach Klick
ImSize Zeigt die Bildgrösse eines Bildes als Tooltip an
MultiPopup Erzeugt in Opera eigene Tooltips
OpS – Opera input suggestion Ermöglicht die Autovervollständigung in Formularen
Orangoo Spell check Rechtschreibprüfung in Textfelder
URL2Title Zeigt die Adresse der aktuellen Seite im Fenstertitel und/oder in einer extra Leiste an
showFeedLinks Zeigt die in einer Webseite gefunden RSS- bzw. Atom-Feeds am Seitenende als Linkliste an.
Snap Links Öffnet markierte Links in neuen Tabs.
Zoom Image zoomt Bilder direkt in den Webseiten kleiner und größer
XML – dev-opera-live-source Zeigt den inhalt von XML-Dateien als Baumstruktur an.
Seiten zu weiteren User-Javascripten:
http://my.opera.com User-JavaScripte und Forum
http://opera.com User-JavaScript Tutorial