Hallo, ich habe eine kurze Frage, sagen Sie, dass Sie eine Verbindung zu einer Website und suchen Sie nach den Links, die es enthält, wie machst du das mit Javascript? Ich möchte so etwas wie diesesHolen Sie sich die Webseite und lesen Sie durch JavaScript
Var everythingAdiffrentPageContains = //Go to some link ex www.msn.se and store it in this variable
var pageLinks = []; var anchors = everythingAdiffrentPageContains.getElementsByTagName('a');
var numAnchors = anchors.length;
for(var i = 0; i < numAnchors; i++) {
pageLinks.push(anchors[i].href);
}
tun können wir hier davon aus, dass wir Zugang Rechte an der Seite haben, so nicht ein Anliegen ist.
Mit anderen Worten möchte ich auf eine Website gehen und speichern Sie alle diese Websites Hyperlinks in einem Array, wie würden Sie das in Javascript tun?
Dank
EDIT seit Im wies darauf hin, nicht versucht, in einer anderen Domäne zu verbinden. Ich versuche, mich mit einem anderen Apache-Webserver in meinem LAN zu verbinden, der eine Website hostet, die ich nach Links durchsuchen möchte.
Unfornuatley Ich habe keine PHP auf meinem Webserver:/Aber ein einfaches Javascript wäre es
zum Beispiel tun, um X gehen: /folder/example.html
es lesen und speichern Sie die Links
In Ihrem LAN oder nicht nicht egal, ob es auf einem anderen Server ist, z die Adressleiste in Ihrer URL ist anders, dann können Sie nicht dorthin gelangen, siehe den Link zu der gleichen Herkunftsrichtlinie in meiner Antwort für Details. –