Antworten auf deine Fragen:
Neues Thema erstellen

Weiterführender Link öffnet sich im Firefox nicht!

Andimau

Nicht mehr ganz neu hier

Hallo

es geht um folgende Seite:

Auf der linken Seiten habe ich im Child Theme function.php folgenden Code integriert:
Das merkwürde ist, der Link öffnet sich in Google Chrom einwandfrei. In Firefox dagegen nicht...
(Button links: zur alten Website)

Code:
add_action( 'wp_enqueue_scripts', 'hestia_child_parent_css', 10 );

add_action( 'wp_footer', 'pix_rueckruf_button' );
function pix_rueckruf_button() {
    echo '<div><a href="https://www.kirche-sdh.de/archiv/index.htm" target="_blank"><button id="rueckruf" class="rueckruftext">Zur alten Website</a></div>';
}
}
 

Myhar

Hat es drauf

Du hast einen Link innerhalb eines Button bzw. eigentlich umgekehrt (Chrome rendert es mit Link innerhalb Button, im geposteten HTML ist es anders rum)

Ein Button löst bei Klick auch eine Standardfunktion aus, so wie ein Link. Das kann so nicht funktionieren, du kannst ein span oder ähnliches in deinen Link positionieren.
So ist es, als ob du (einfach erklärt) einen zweiten Link innerhalb des ersten hast. Das obliegt dann dem Browser was er damit macht -> Führt er den einen oder den anderen Link aus. Oder so wie Firefox es wohl macht gar keinen.
 

Curanai

Aktives Mitglied

Hi zusammen,

stricken wir mal was aus dem hier ...

  • function pix_rueckruf_button() {
}

Myhar hat schon ziemlich recht - das es irgendwo irgendwie funktioniert, liegt an der Fehlerkorrektur des jeweiligen Browser und ob er "versteht", was Du da vor hast. Bringen wir also mal etwas Ordnung in Deine Funktion:

Code:
function pix_rueckruf_button() {
    echo '<div><button type="button" id="rueckruf" class="rueckruftext" onclick="window.location.href=\'https://www.kirche-sdh.de/archiv/index.htm\'">Zur alten Website</button></div>';
}

Ich habe mir erlaubt, Dir einen onclick-Event-Listener direkt an den Button zu hängen - prinzipiell macht der exakt das, was Du erwartest. Mit einer Ausnahme: neuer Tab (denn gerade "target" sollte vom User entschieden werden - nicht von Dir; sprich: ob er einen neuen Tab oder ein neues Fenster will).

Viel Erfolg. ;)
 

Myhar

Hat es drauf

Mit einer Ausnahme: neuer Tab (denn gerade "target" sollte vom User entschieden werden - nicht von Dir; sprich: ob er einen neuen Tab oder ein neues Fenster will).

target="_blank" war mal aus der HTML5 spezifkation draußen, wurde dann aber wieder aufgenommen. Urpsrünglich war es draußen weil es ja der User entscheiden soll ob das Fenster in einem neuen Tab aufgeht oder nicht, aber es gibt einfach genügend Fälle wo man ein neues Fenster/Tab vorschreiben will. Deshalb wurde das wieder aufgenommen. Man kann sich einfach nicht davon trennen.

Es stimmt aber, man sollte target="_blank" nur einsetzen wo es wirklich benötigt wird. Nur weil ein Link in einem neuen tab aufgeht heißt das nicht, dass Besucher dadurch mehr Zeit auf der eigenen Seite verbringen.

Eine alte Diskussion dazu: https://stackoverflow.com/questions/4198788/is-it-alright-to-use-target-blank-in-html5
 

Curanai

Aktives Mitglied

Da hat sich Google halt nicht durchgesetzt als Member des W3C: wäre doch zu fein für die Datenkrake, wenn alles nur noch in einem Tab/Fenster laufen würden. Da sprießt nicht nur der "Link Juice" ... ;)

Ich benutze es auch noch - gern in Backends und an zwei Stellen in einem eigenen Produkt (weil es aber auch Sinn macht aufgrund Content-Menge; ein Haufen Informationen mit eigenen, klickbaren Unterbereichen). Das war aber User-Entscheid. ;)

Das verhält sich genauso wie mit iFrames ... der Scheiß wird niemals weg gehen - und dafür wird Google selbst sorgen.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.611
Beiträge
1.538.341
Mitglieder
67.524
Neuestes Mitglied
BSKGA
Oben