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);
Seiten zu weiteren User-Javascripten:
http://userjs.org
http://howtocreate.co.uk
http://my.opera.com User-JavaScripte und Forum
http://opera.com User-JavaScript Tutorial