tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
1013
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sabato sabato ist offline Mitglied
    Registriert seit
    Jan 2002
    Beiträge
    13
    Moin Jungs und Mädels,

    ich möchte ein ein kleines Javascript programmieren wo es möglich ist in einem textfeld eine URL anzugeben und dann wenn ein Button gedrückt wird soll sich das Javascript alle Links von der Seite holen und unter dem Formular von mir darstellen.


    Ist das möglich,wenn ja irgendwelche Tipps ?

    MfG und danke für die Mühe

    sabato
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Das geht mit Javascript nur, wenn diese andere Seite auch zu deiner Domain gehört, dann kannst du diese Seite bspw. in ein verstecktes iFrame laden und dort auslesen.

    Gehört die Seite zu einer fremden Domain, gehts mit Javascript nicht.... da kannst du das bspw. mit PHP machen....sofern du PHP verfügbar hast, ist das auch im ersten Fall die empfehlenswertere Methode....

    das Auslesen fremder Seiten und Verwerten der dortigen Information in einer eigenen Seite ist jedoch nicht ohne weiteres legal.
     

  3. #3
    sabato sabato ist offline Mitglied
    Registriert seit
    Jan 2002
    Beiträge
    13
    yup das mit dem verlinken weiß ich, ich will damit auch nichts anstellen. Ich setze mir halt nur manchmal ideen in den Kopf und probiere dann eben aus. Das war gerade mal wieder so ne idee.

    Ähm wie sieht das denn aus mit den sogenannten OpenDir Viewern. Wie greifen die denn auf die Bilder der Directorys zu ?

    Das sind ja auch nicht deren seiten.
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Was sind denn "OpenDir Viewer"?
     

  5. #5
    sabato sabato ist offline Mitglied
    Registriert seit
    Jan 2002
    Beiträge
    13
    naja das sind Programme die ein Directory auslesen, wo meinetwegen Bilderalben hinterlegt sind und diese halt nicht als Verzeichnisstruktur darstellen, sondern dann sofort die Bilder anzeigen.

    Sprich soetwas in der art, aber irgendwie läuft das noch nicht so rund =)

    var sHTML = '<html><head><title>Fotoviewer</title></head>\n<body>\n\t<div%20align="center">\n';

    for (x = 0; x < document.links.length; x++) {

    link = document.links(x).href;

    if ((link.indexOf('.jpg') != -1) ||
    (link.indexOf('.gif') != -1) ||
    (link.indexOf('.png') != -1) ||
    (link.indexOf('.bmp') != -1)) {

    sHTML += '\t\t<img%20src="'+document.links(x).href+'"/><br/><br/>\n'

    }

    }

    sHTML += "\t</div>\n</body></html>";

    document.body.innerHTML=sHTML;
     

  6. #6
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Ersetze in deinem Code die %20 mal durch Leerzeichen

    ...dann sollte es funktionieren(im IE).
    Wenn es auch in anderen Brausern funktionieren soll, ersetze die letzte Zeile durch:
    Code :
    1
    
    document.write(sHTML);document.close();

    Du musst noch darauf achten, dass du das ganze erst machen darfst, wenn die Seite geladen ist...vorher sind dem Skript die Links noch nicht bekannt.

    Ich seh allerdings nicht, wo da eine Directory ausgelesen wird... das Skript kann nur Links in der Seite auslesen, in welcher es sich befindet....

    Eine Directory auslesen kannst du nur mit serverseitigen Sprachen... und da auch nur auf deinem eigenen Server.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 19.03.09, 00:59
  2. Antworten: 12
    Letzter Beitrag: 17.04.07, 01:21
  3. Teile einer HTML Seite automatisch auf einer anderen
    Von slamka im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 04.06.06, 13:46
  4. Datei von einer anderen Seite verlinken
    Von Krankes-Kaff im Forum Internet, DSL & Flatrate
    Antworten: 2
    Letzter Beitrag: 26.08.04, 12:03
  5. zu einer anderen Seite wechseln
    Von thomson im Forum PHP
    Antworten: 13
    Letzter Beitrag: 17.06.04, 14:53