Ergebnis 1 bis 5 von 5
  1. #1
    tobetheprobe ist offline Grünschnabel
    registriert
    30-08-2006
    Beiträge
    6

    Unhappy Ersetzen - Greasemonkey

    Hi Leute,

    hab greasemonkey installiert (startet im firefox eigene javascripte) und möchte jetzt folgendes machen:

    <a href="blablabla_link1.html" /><img src="bla_universalbild.jpg" /></a>
    <a href="blablabla_link2.html" /><img src="bla_universalbild.jpg" /></a>
    <a href="blablabla_link3.html" /><img src="bla_universalbild.jpg" /></a>

    ersetzen lassen durch

    <a href="blablabla_link1.html" />link1</a>
    <a href="blablabla_link2.html" />link2</a>
    <a href="blablabla_link3.html" />link3</a>

    das heißt, es soll nicht immer das gleiche bild angezeigt werden, welches auf verschiedene seiten verweist, sondern der wirkliche link!

    Jemand ne Ahnung?

    Gruß
    Tobi

  2. #2
    Crypt ist offline Mitglied
    registriert
    06-11-2006
    Ort
    Sonneberg
    Beiträge
    33

    AW: Ersetzen - Greasemonkey

    mit der Methode "innerHTML" kanns du den Text zwischen zwei tags ändern.
    also z.B.:
    Code:
    function x (id){
      document.getElementById('id').innerHTML = document.getElementById('id').href;
    }
    Für "id" müsstest du dann die Id deines Objektes einsetzen.

  3. #3
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Ersetzen - Greasemonkey

    Für alle Links auf einer Seite?
    z.b. so:
    PHP-Code:
    window.onload = function()
    {
        var 
    all document.links;
        for(var 
    0all.lengthi++)
        {
            
    all[i].innerHTML all[i].href;
        }
    }; 
    (für ein Greasemonkey skript brauchst du den Onload Event nicht)

  4. #4
    Crypt ist offline Mitglied
    registriert
    06-11-2006
    Ort
    Sonneberg
    Beiträge
    33

    AW: Ersetzen - Greasemonkey

    sry, aber das da oben ist doch kein php code?? Ich geh jetzt mal davon aus, dass du JavaScript meinst...

    So wie's aussieht sollte es eigentlich funktionieren. Vielleicht kommt es aber mit dem Variablennamen "all" zu komplikationen. (Hab es jedoch nicht ausprobiert!).

  5. #5
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Ersetzen - Greasemonkey

    Ja, das ist JS Code, es gibt hier im Forum aber keine JS Formatierung und nein es kommt zu keinen Komplikationen warum sollte es?

    du meinst mit document.all?
    1. ist eine innerhalb einer Funktion mit var deklarierte Variabel, lokal
    2. und selbst wenn ich kein var benutzen würde, ist window.document.all etwas anderes all.window

Ähnliche Themen

  1. Smileys ersetzen
    Von Herr-Vorragend im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 09-08-2005, 08:29
  2. BB-Codes ersetzen
    Von schwerminator im Forum Serverseitige Programmierung
    Antworten: 10
    Letzter Beitrag: 11-11-2004, 16:20
  3. buttons durch bilder ersetzen...
    Von sanchez im Forum Allgemeines
    Antworten: 10
    Letzter Beitrag: 14-09-2003, 09:11
  4. kaputte fernbedienungen ersetzen
    Von antiheld2000 im Forum Smalltalk
    Antworten: 12
    Letzter Beitrag: 17-07-2002, 06:58
  5. SUBMIT-Button durch Textlink ersetzen
    Von Philipp im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 28-01-2002, 21:35

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •