Ergebnis 1 bis 12 von 12

Thema: Link mit Javascript Function Aufruf

  1. #1
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    368

    Standard Link mit Javascript Function Aufruf

    Hallo Leute,

    ich verzweifel. Ich möchte eine Javascript-Funktion in einem Link aufrufen, um einen Click zu triggern.

    Easy.
    HTML-Code:
    <a href="javascript:startSlideshow();">Bla</a>
    Und was kommt raus?
    HTML-Code:
    <a>Bla</a>
    Herrlich. Ich hab schon gelesen, es könnte am TinyMCE liegen.
    Aber was genau muss ich wo eintragen, um sowas zu erlauben?

    DANKE EUCH ALLEN!

  2. #2
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.976
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    wo steht denn die JS Funktion. Bist Du sicher, dass sich diese im gleichen Kontext befindet?

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  3. #3
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard

    Hallo,

    ich habe ein ähnliches Problem...
    Ich habe, wie in diesem Beitrag gelesen, folgende Zeile in die tinyCustom.php eingefügt:
    PHP-Code:
    extended_valid_elements'a[href|id|class|onclick|target|rel|title]'
    Anschließend habe ich in einem Artikel folgendes eingegeben:
    HTML-Code:
    <p class="box"><a id="LinkProfil" class="inactive" onclick="toggle_me('Profil')">› Büroprofil</a></p>
    Allerding macht der Tiny daraus das:
    HTML-Code:
    <p class="box"><a id="LinkProfil" class="inactive" onclick="toggle_me('Profil')"></a>› Büroprofil</p>
    Kann mit jemand verraten, warum der Link-Text nach dem a-Tag steht?
    Euer Phyton2706

  4. #4
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    Geht vieleicht in die Richtung?
    Neuer tinyMCE entfernt "onClick" Code [gelöst]
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  5. #5
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard

    Hallo elwega,

    das ist der Beitrag, den ich auch verlinkt hatte...

    Euer Phyton2706

  6. #6
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    550

    Standard

    oho...
    sorry hab den Link nicht gesehen, mit Brille wäre das nicht passiert
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  7. #7
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard

    Hat du den auch einen Tipp für mich?

    Gesendet von meinem Nexus 4 mit Tapatalk
    Euer Phyton2706

  8. #8
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard

    Hat vielleicht sonst jemand einen Tipp? So funktioniert der link nicht...

    Gesendet von meinem Nexus 4 mit Tapatalk
    Euer Phyton2706

  9. #9
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    368

    Standard

    Scheint n größeres Problem zu sein, was?

    Zu meiner Eingangsnachricht:
    Die Funktion steht im JS, ist aber auch egal, denn das JS im HTML-Code wird ja einfach herausgelöscht.

    Irgendwas muss es doch da geben...?!

  10. #10
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    368

    Standard

    Also, was natürlich geht:
    Dem link ne Class und als Ziel "#" geben und per JS die Class ansprechen und mit
    e.preventDefault();
    blamyfunction();
    die Funktion aufrufen. Is n bisschen doof, aber geht.

  11. #11
    Contao-Nutzer
    Registriert seit
    14.01.2011.
    Beiträge
    79

    Standard

    was auch geht (aber auch ein bisschen doof ist):

    Ich kopier mir den fertigen Text in ein HTML-Element, und ändere dort den Link. ....

  12. #12
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also ich würde auf jeden Fall alle benötigten Events und daraufhin auszuführenden Scripts in einer eingenen JS-Datei (js_-Template) verwalten.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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