Domino 9 und frühere Versionen > ND8: Entwicklung
Mit Lotus Notes den HTML-Code einer Webseite auslesen
Lotuseffekt:
Hallo zusammen,
in PHP gibt es die Funktion "file_get_contents()", die es ermöglicht, den Inhalt einer Datei - den HTML-Quellcode einer beliebigen Webseite - in einen String zu lesen.
Ich bin auf der Suche nach einer gleichen (einfachen) Lösung im Lotus Notes Umfeld.
Bin aber leider bisher nicht fündig geworden, außer PHP-Interpretor auf dem Domino-Server zu fahren. Denke ich evtl. zu komplex oder bin ich einfach zu blind?
Für Eure Rückmeldung(en) schon vorab vielen Dank!!
ata:
... schau mal nach getDocumentByURL
Toni
jo@chim:
getdocumentbyurl gibt ja nur das Notes Document Objekt uzurück Toni, nicht den HTML-Code der Seite als String.
Sollte (für den MSIE) so gehen:
--- Code: ---Dim appIE as Variant
Set appIE = CreateObject("InternetExplorer.Application")
appIE.navigate url$
Do: Loop Until appIE.Busy = False
Do: Loop Until appIE.Busy = False
htmlcontents$=appIE.document.DocumentElement.outerHTML
--- Ende Code ---
Schnubbel:
Tag, ich mach das so:
Dim url As String
Dim objHttp As Variant
Set objHttp = CreateObject("Microsoft.XMLHTTP")
url = |http://atnotes.de|
objHttp.open "GET", url, False, "", ""
objHttp.setRequestHeader "Content-type", "application/html"
Call objHttp.send()
response = objHttp.responseText
pram:
Zur Info "response = objHttp.responseText" kann in Notes leider nur 64 KB an Text zurückgeben.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln