Support #2509
closed
Added by Anonymous over 7 years ago.
Updated over 5 years ago.
Description
Hallo Carsten
Ich bin auf dasselbe Problem gestossen, wie du mit dem javascript mailto
für die uzh-Seite: dass bei einem javascript document.write <a> zwei orange
Pfeile angezeigt werden. Bei der Personen-Detailseite habe ich auch ein
document.write gebraucht, um einen Link zurück zur staff-Liste zu
generieren.
Damit keine zwei Pfeile auftauchen, habe ich dem <a> tag den style so
gesetzt: style="background: none; padding: 0px;"
Funktioniert sowohl IE, Chrome und FF. Evtl. könnte man so also auch das
mailto implementieren?
Liebe Grüsse
Elias
Files
- Project changed from 8 to QFQ
- Status changed from New to In Progress
- Assignee set to Carsten Rose
Soweit noch das gleiche Javascript wie frueher verwendet wird, ist das Problem die verdoppelung des Links (link wird zwei mal gewrapped).
Falls nicht, nicht beachten.
- Target version set to next9
Problem
...besteht weiterhin. Bei Export eines "AS _mailto" Links gibt es zwei Pfeile:
Der Grund dafür ist, wie bereits oben erwähnt, dass zwei Links <a>...</a><a>...</a> gerendert werden.
Vorschlag
Das folgenden zwei Zeilen javascript:
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost+ ">" + contact + "</a>")
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost+ ">" + contact1 + "</a>")
zB. so ersetzen:
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost+ ">" + contact + contact1 + "</a>")
Auch bei dieser Lösung sollte die Adresse gut vor Crawlern geschützt sein, da kein Teil davon lesbar im HTML Code sichtbar ist.
- Assignee changed from Carsten Rose to Elias Villiger
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
- Target version changed from next9 to 18.10.2
Also available in: Atom
PDF