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
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
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
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
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:
Gruß,
Michael
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>
??
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.
Klartext: Wenn in der Statuszeile eine Adressse angezeigt wird, dann heisst es nicht automatisch, dass es das Ziel ist.
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
Weiß jemand weiter?
Dramirak

