Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Kann mir jemand diesen code erklären





Frage

Deine Frage: Hallo Leute ich habe aus einer abgespeicherten Seite von AllTheWeb folgenden Link ausgeschnitten um ihn woanders zu speichern. Nur geht der erzeugte link nicht, kann mir jemand den untenstehenden Codeabschnitt erklären? [code] <a href="/r?ck_sm=6cc3fb18&rpos=1&rpge=1&ref=3f800320086&r= http%3A%2F%2Fwww.takingitglobal.org%2Fcommunity%2Fprofile .html%3Fmemberid%3D7491" onMouseOver="status='http:// www.takingitglobal.org/community/profile.html?memberid=7491'; return true;" onMouseOut="status=''; return true;">TakingITGlobal - Community - Member Profile - <SPAN class=hlight>karim</SPAN> <SPAN class=hlight>mueller</SPAN></a> [/code] danke sehr Dramirak

Antwort 1 von volbuss

auf der I-Netseite sieht er dann so aus:

TakingITGlobal - Community - Member Profile - karim mueller

Antwort 2 von rg

was willst Du denn wissen?

einloggen geht hier:

http://www.takingitglobal.org/community/profile.html?memberid=7491

Antwort 3 von semi

Dieser Link führt zuerst zu der Seite

http://www.alltheweb.com/r

Es fängt nicht mit der vollständigen Adresse an, daher wird es vom Browser ergänzt. (http://www.alltheweb.com wird davor gesetzt)
Hinter dem Fragezeiche folgen paar zusätzliche Parameter, die u.a. das Ziel des Links nennen.

ck_sm=6cc3fb18&
rpos=1
rpge=1
ref=3f800320086
r=http%3A%2F%2Fwww.takingitglobal.org%2Fcommunity%2Fprofile.html%3Fmemberid%3D7491

Das eigentliche Ziel ist die Seite im letzten Parameter.

http%3A%2F%2Fwww.takingitglobal.org%2Fcommunity%2Fprofile.html%3Fmemberid%3D7491

Die Zieladresse ist codiert (URI-Encoding), damit die aktuellen Adresse nicht durcheinander kommt.
Es sind die folgenden (ASCII)-Zeichen in Hexadezimal.

%3A = ':'
%2F = '/'
%3F = '?'
%3D = '='

Das ganze im Klartext

http://www.takingitglobal.org/community/profile.html?memberid=7491

Gruß,
Michael

Antwort 4 von Dramirak

Hallo,
wenn ich den link aber so wie er da steht in ein Html-dokument kopiere wird man beim draufklicken nicht verlinkt obwohl unten rechts in der Statusleiste die richtige Adresse angezeigt wird.
wodran liegt das?
mfg
Dramirak

Antwort 5 von semi

Weil es in dieser Form nur auf der Seite von AllTheWeb funktioniert. AllTheWeb erkennt, dass der Aufruf nicht über die Suchergebnisseite kommt und leitet zur Suchseite um, ohne das anzuzeigen, was Du erwartest.
Mach den Link so:

<a href="http://www.takingitglobal.org/community/profile.html?memberid=7491">
TakingITGlobal - Community ....blabla
</a>

Gruß,
Michael

Antwort 6 von Marker

hi dramirak,

wie stellst den den rein? so:

<a href="http://www.takingitglobal.org/community/profile.html?memberid=7491">LinkText</a>

??

Antwort 7 von Marker

mit ....so wie er da steht...... is wohl der vollständige link gemeint - sorry ;-)

Antwort 8 von semi

...ehmmm noch etwas.
Der Text in der Statuszeile ist nur eine Anzeige und wird mit Javascript erzeugt.
onMouseOver="status='http://www.takingitglobal.org/community/profile.html?memberid=7491';..."

Klartext: Wenn in der Statuszeile eine Adressse angezeigt wird, dann heisst es nicht automatisch, dass es das Ziel ist.



Antwort 9 von Dramirak

Marker es ist mir schon klar das es so einfach funktionnieren würde. Ich möchte aber aus einer abgespeicherten Alltheweb-Seite alle gefundenen Ergebnis-Adressen extrahieren, und mit einem PHP-Script in eine neue einfache HTML-Seite einfügen.
Weiß jemand weiter?
Dramirak

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: