Project

General

Profile

Actions

Support #2509

closed

Link mit zwei Arrows

Added by Anonymous over 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
High
Assignee:
Elias Villiger
Target version:
Start date:
17.09.2016
Due date:
% Done:

100%

Estimated time:
Discuss:
Prio Planung:
Vote:

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

mailtoLink.PNG View mailtoLink.PNG 11.8 KB Elias Villiger, 14.10.2017 15:09
Actions #1

Updated by Carsten Rose over 7 years ago

  • Project changed from 8 to QFQ
  • Status changed from New to In Progress
  • Assignee set to Carsten Rose
Actions #2

Updated by Benjamin Baer over 7 years ago

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.

Actions #3

Updated by Carsten Rose over 6 years ago

  • Target version set to next9
Actions #4

Updated by Elias Villiger over 6 years ago

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.

Actions #5

Updated by Elias Villiger over 5 years ago

  • Assignee changed from Carsten Rose to Elias Villiger
Actions #6

Updated by Elias Villiger over 5 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100
Actions #7

Updated by Carsten Rose over 5 years ago

  • Target version changed from next9 to 18.10.2
Actions

Also available in: Atom PDF