1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

+ Java Script: Daten aus IFRAME Fenster

  • Peacekeeper
  • 27. Juni 2007 um 15:37
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Peacekeeper
    Punkte
    215
    Beiträge
    33
    • 27. Juni 2007 um 15:37
    • #1

    hi !
    folgendes problem:
    unsere USV besitzt eine kleine, fest einprogrammierte seite, über die diverse technische daten angezeigt werden..
    unter anderem auch alarm meldungen..
    nun zu meiner idee:
    ist es möglich mittels iframe diese webseite (die sich selbst alle paar sekunde refresht) einzulesen und den code auf bestimmte schlagwörter zu untersuchen ?

    am besten wäre es irgendwie mit java script, denn dann müssten wir serverseitig nichts dazu installieren...

    irgendwelche denkanstösse ?
    danke ! :)

  • bimbo
    Punkte
    2.320
    Beiträge
    390
    • 27. Juni 2007 um 15:55
    • #2

    alert(window.frames['myIFrame'].document.getElementsByTagName('HEAD')[0].innerHTML);

    alles andere sollte dann ohnehin einfach möglich sein.

  • Peacekeeper
    Punkte
    215
    Beiträge
    33
    • 27. Juni 2007 um 15:59
    • #3

    wenn ich das richtig verstehe holt er sich vom iframe mit dem namen "myIFrame" nur den header ?
    hm habs probiert aber irgendwie haut das nicht hin, denn
    die seite die den iframe aufruft wird nicht dauernd aktualisiert...

  • bimbo
    Punkte
    2.320
    Beiträge
    390
    • 27. Juni 2007 um 16:03
    • #4

    up, hab ich übersehen. nimmst halt den "BODY".

    Mit einem Meta-Refresh kannst deine Seite ganz einfach dazu veranlassen sich ständig neu zu laden. http://de.selfhtml.org/html/kopfdaten/meta.htm#weiterleitung

  • Peacekeeper
    Punkte
    215
    Beiträge
    33
    • 27. Juni 2007 um 16:09
    • #5

    das klingt schon super..
    das habe ich gleich mal eingebaut..
    nur ganz verstehe ich das mit dem iframe zugriff nicht..
    er spukt nichts aus.. wo soll ich das reinschreiben ?
    header oder im iframe tag ?

  • Peacekeeper
    Punkte
    215
    Beiträge
    33
    • 27. Juni 2007 um 16:20
    • #6

    hier der code...

    HTML
    <html>
    <head>
    <meta http-equiv="refresh" content="3">
    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> 
     alert(window.iframe['test'].document.getElementsByTagName('body')[0].innerHTML);
    </SCRIPT>
    </head>
    <body>
    Überwachung:<br><br>
    <iframe name="test" height="300" width="600" src="Seiten adresse"> 
    </iframe>
    
    
    </body>
    </html>
    Alles anzeigen
  • Peacekeeper
    Punkte
    215
    Beiträge
    33
    • 28. Juni 2007 um 12:53
    • #7

    habe die lösung gefunden:
    man kann diese zeile nicht beim laden aufrufen..
    erst mit einem timer geht das .. :)
    danke sehr !! :D

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum