Text aus einer (externen) HTML Datei auslesen
Martin B.
- javascript
0 derletztekick0 Martin B.0 Jonathan0 Vinzenz Mai
0 Cybaer
Hi!
Habe im Forum nichts adäquates gefunden, daher:
In einer html-Datei im Netzt steht im Text ein interessanter Wert (Temperatur), den ich gerne in meinem Javascript verwenden möchte. Wie kann ich
1. dieses eplizite Textstück auslesen und
2. als Zahl verwenden?
Ausschnitt aus der Datei, aus der eingelesen werden soll:
<TD ALIGN=center class=px13><PRE>
+=======+
| Current temperature -4.7 degrees Celsius ( 23.5F) |
+=======+
</PRE></TD>
Danke und Gruß,
Martin
Hallo Martin B.,
In einer html-Datei im Netzt steht im Text ein interessanter Wert
Im Netz heißt, dass diese Datei nicht zu Deinem Webpaket gehört? Wenn das so ist, kannst Du mit JavaScript leider nichts machen. Sollte diese HTML-Datei zu Deinem Projekt gehören, dann ist mittels XMLHttpRequest-Objekt sicher etwas machbar.
Mit freundlichem Gruß
Micha
...und angenommen, sie wäre in einem iframe eingebunden?
Kann man dann nicht irgendwie darauf zugreifen?
Martin
...und angenommen, sie wäre in einem iframe eingebunden?
Kann man dann nicht irgendwie darauf zugreifen?
Nein. Aus Sicherheitsgründen geht das nicht.
Hallo Martin,
...und angenommen, sie wäre in einem iframe eingebunden?
Kann man dann nicht irgendwie darauf zugreifen?
das sollte an der same origin policy scheitern.
Ein paar der vielen Fundstellen bei der Archivsuche mit diesem Suchbegriff:
</archiv/2006/1/t121547/#m781469>
</archiv/2006/1/t122176/#m785735>
</archiv/2006/2/t122894/#m790707>
Freundliche Grüße
Vinzenz
Hi,
Wie kann ich
- dieses eplizite Textstück auslesen und
Nur über einen serverseitigen Umweg (PHP-Script oder auch mod_proxy) - dann geht es allerdings auch mit JS/Ajax.
Ausschnitt aus der Datei, aus der eingelesen werden soll:
Und dir sollte bewußt sein, daß Datenbanken urheberechtlich geschützt sind.
Wenn der Betreiber mit der Zweitverwertung einverstanden ist, könnte er auch ein JS generieren, das du dann einbinden kannst. ;->
Gruß, Cybaer