Thread Welcher Link ist aktiv (11 answers)
Opened by skontox at 2003-08-27 22:56

[E|B]
 2003-08-27 23:59
#2133 #2133
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
So etwas geht mit einem normalen CGI Script definitiv nicht. CGI Scripts laufen auf dem Server und können somit keine Links des Clientes Seite auslesen.
Du musst dann entweder jedem Link eine ID zuweisen, die du dann im Script verarbeiten kannst oder du nutzt JavaScript:

Code: (dl )
1
2
3
function sendLinkName(x) {
location.href='http://www.domain.de/cgi-bin/scripts.cgi?link=' + document.links[x].text
}


Der Aufruf:

Code: (dl )
<a href="javascript:sendLinkName('0');">Hier klicken</a>


Du übergibst der JavaScript Funktion die Linknummer, d.h. der wievielte Link es in diesem Dokument ist. Beim ersten Link schreibst du also als Parameter die "0", beim zweiten Link schreibst du "1", beim dritten "2" usw.

HTH
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]

View full thread Welcher Link ist aktiv