Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 9 von 26
  1. #1
    Registriert seit
    08.2004
    Beiträge
    4.096

    [Info] userChrome.js

    Zwischenzeitlich sind den meisten Nutzern die Möglichkeiten der Veränderung von Firefox mit Hilfe der Profildateien user.js (Schalter), userchrome.css (Oberfläche) und userContent.css (Anzeige) bekannt. Nachlesbar in gewissen Umfang auch hier (ff).

    Vllt. noch nicht so bekannt ist die Profilordner \chrome\userChrome.js -Datei [1]. Ähnlich wie user.js ist diese Datei bei der Defaultinstallation nicht vorhanden und muss angelegt / editiert werden. Voraussetzung für das Nutzen von *.js -Skripten und hilfreich beim Anlegen der Datei ist die Extension userChrome.js (Rechtsklick: speichern). Die gleichen Funktionen ergänzt um die Editiermöglichkeit aus der Fx - Oberfläche, erfüllt die Extension ChromEdit Plus SE. Beachte: Nur eine von Beiden!

    Mit der userChrome.js und entsprechenden *.js - Scripten ist ähnlich der beiden anderen o.g. Chrome-Dateien eine Beeinflussung von Fx möglich. Was also die userchrome.css für *.css - Scripts darstellt, ist die userChrome.js für *.js -Scripts.

    Wie mächtigen Extension (GM, Stylish u.a.) ist es auch mit Nutzung der userChrome.js möglich, Extension zu sparen. Vllt. mit am Bekanntesten ist die Möglichkeit des Ansehens von Links aus dem Kontext im IE (analog IE View) [2].

    Abb. Kontext Launch IE

    Quellen:
    [1] http://wiki.mozilla.org/UserChrome.js
    [2] http://forums.mozillazine.org/viewto...169699#2169699
    Geändert von pcinfarkt (07.01.2007 um 10:56 Uhr) Grund: Links

  2. #2
    Registriert seit
    08.2004
    Beiträge
    4.096

    Ergänzung MR Tech's Local Install

    Die Ergänzung betrifft die Editiermöglichkeit der userChrome.js aus der Firefox Oberfläche. Für Nutzer der Extension MR Tech's Local Install macht die Extension ChromEdit Plus SE wenig Sinn, da ja die Editiermöglichkeit für die user.js, userCrome.css und userContent.css gegeben ist.
    Jedoch kann die Extension MR Tech's Local Install mit nachfolgenden *.js-Script für die userChrome.js aufgewertet werden:

    Anpassung Menü MR Tech's Local Install

    Mit Einbindung dieses Scripts in die userChrome.js wird das Editiermenü von MR Tech's Local Install ergänzt.

    Abb. Menü mit ergänzter Editiermöglichkeit

    Quelle: [Ext] userChrome.js
    ____________________
    Anmerkung - kommt scheinbar aus dem Beitrag nicht rüber !
    Anders als bei der Extension ChromEdit Plus SE ist bei MR Tech's Local Install die Extension userChrome.js für die Einbindung der *.js-Scrips erforderlich!
    Geändert von pcinfarkt (04.10.2006 um 15:37 Uhr) Grund: Überarbeitung

  3. #3
    Registriert seit
    08.2004
    Beiträge
    4.096

    Für die Codeschrauber

    Unter Umständen kann es günstig sein, den DOMI bezogen auf ein Element direkt aus dem Kontext aufzurufen. Mit dem nachfolgenden *.js-Script und dessen Einbindung in die userChrome.js ist dies möglich:
    InspectChrome.uc.js

    Mit der Schaltung dieses Scrips erscheint im Kontext *Inspect Element*. Damit kann im Bedarfsfall eine entsprechende Extension gespart werden.

    Abb. Bsp. mit Inspect Element und DOMI *

    * Die verwendete Seite und das Element dienen nur dem Beispielszweck!

  4. #4
    Registriert seit
    08.2004
    Beiträge
    4.096

    Modifizierte Anzeige Titelbar

    Wenn man zusätzlich zum Titel der aktuellen Webseite auch noch den Wochentag, das Datum und die Uhrzeit in der Titelbar sehen möchte, dann kann man dies mit folgendem *.js-Script und dessen Einbindung in die userChrome.js realisieren:
    Code:
    /* :::::::: Anzeige Dokument / WoTag/ Dat / Uhrzeit ::::::::::::::: */
    
    /*--------------------------------------------------------
        Anzeige erfolgt deutsch und mit führenden
        Nullen bei Datum, Stunden und Minuten
      --------------------------------------------------------*/
    
    function doDatUhr() {
      var days = ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"];
      var months = ["Jan", "Feb", "März", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"];
      window.setTimeout("try{doDatUhr()}catch(ex){}", 1000 );
      var title = content.document.title;
      var D = new Date();
      var day = days[D.getDay()];
      var month = months[D.getMonth()];
      var year = D.getFullYear();
      var hour = D.getHours();
      var minute = D.getMinutes();
      var second = D.getSeconds();
      var date = day + ", der " + (D.getDate() < 10 ? "0" +D.getDate() : D.getDate()) + ". " + month + ". " + year;
      var time = (hour < 10 ? "0" +hour : hour) + ":" + (minute < 10 ? "0" +minute : minute);
      var timestr = " ----- " + date + ", " + time+ " Uhr ----- ";
      document.title = title + timestr;
    }
    
    doDatUhr();
    
    /* :::::::: END Anzeige Dokument / WoTag/ Dat / Uhrzeit ::::::::::::::: */
    Könnte wie folgt ausehen:
    Abb. Modifizierte Titelbar

  5. #5
    Registriert seit
    04.2005
    Beiträge
    233
    Servus Kamerad!

    N schönes Ding das Moped. Den Seitentitel hab ich da raus nehmen können.
    Jetzt musst du mir aber erklären, wie ich (so wie du) meinen Fuchsnamen hinter die Datumanzeige hin bekomme.
    Und vor allem hinter nur eine Anzeige, nicht zwei!


  6. #6
    Registriert seit
    04.2005
    Beiträge
    233
    Ok, hat sich erledigt! Habs hin gekriegt.

    Übrigens vielen Dank für dieses Script. Dadurch kann ich mir "ganze" zwei Erweiterungen sparen! Wunderbar

  7. #7
    Registriert seit
    04.2006
    Beiträge
    521

    Frage

    Zitat Zitat von loshombre
    Jetzt musst du mir aber erklären, wie ich (so wie du) meinen Fuchsnamen hinter die Datumanzeige hin bekomme.
    Hallo!
    Das interessiert mich auch! Was hast du an deinem Code ergänzt dafür?

  8. #8
    Registriert seit
    04.2005
    Beiträge
    233
    Diesen Codeabschnitt
    Code:
    document.title = title + timestr;
    hab ich so rum geschraubt
    Code:
    document.title = timestr + "----- " + "Speedfox " + "----- ";
    und das kommt bei mir dann so:


  9. #9
    Registriert seit
    08.2004
    Beiträge
    4.096
    Zitat Zitat von loshombre
    Jetzt musst du mir aber erklären, wie ich (so wie du) meinen Fuchsnamen hinter die Datumanzeige hin bekomme.
    Ich hoffe, ich verstehe das richtig, dann:
    Code:
    var timestr = " ----- " + date + ", " + time + " Uhr ----- Speedfox";
    document.title = timestr;
    Die folgende Zeile zur Variablenvereinbarung Titel kannst Du dann auch entfernen:
    Code:
    var title = content.document.title;
    Beachte! Dieser Script wird durch entsprechend aktivierte Vereinbarungen in NTT und MR tech aufgehoben!

Seite 1 von 3 1 2 3 LetzteLetzte

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 16.06.2005, 22:12
  2. D-Info & D-Info mit Routenplaner
    Von Abdull im Forum Online: Ihre Meinung zu redaktionellen Artikeln auf unserer Website
    Antworten: 1
    Letzter Beitrag: 04.06.2005, 01:34
  3. Info about:about
    Von pcinfarkt im Forum Browser
    Antworten: 3
    Letzter Beitrag: 27.05.2005, 20:18
  4. Info !?
    Von Yvonne050779 im Forum Netzwerktechnik
    Antworten: 0
    Letzter Beitrag: 27.08.2004, 07:32
  5. Ip- Info?
    Von LostCyrix im Forum Netzwerktechnik
    Antworten: 5
    Letzter Beitrag: 17.03.2004, 20:39

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
12
Content Management by InterRed