Ich benutze IE 7 und dachte die Webbrowser-Komponente arbeitet mit einer anderen Version, daher meine Verwunderung.
Zitat von
Illusion:
Hast du schon versucht dir den Quelltext mit den
Indy-Http-Socket zu laden oder deinen IE neu zu installieren?
Eine Neuinstallation hat nichts an dem Problem geändert (auch nicht mit dem IE 6).
Ich hatte es mit folgendem versucht:
memo1.Text:=idhttp1.Get('http://libserv2.rhul.ac.uk/');
Was mir leider nur das beschert hat:
Code:
<
html>
<head>
<title> Aleph main menu</title>
<script language="Javascript">
<!--
function doLoad ()
{
var session = Math.round(Math.random()*1000000000);
var loc = "http://libserv2.rhul.ac.uk/F?RN="+session;
window.location.href = loc;
}
// -->
</script>
</head>
<body onLoad= "javascript
:doLoad();">
</body>
</
html>
Allerdings funktioniert die
getHTML-Methode ansatzweise. Den kompletten Quelltext bekomme ich leider auch damit nicht.
Mich wundert es wie gesagt nur, dass die Herren von Mozilla keine Probleme damit haben.
Der Sinn des Ganzen ist es, den Quelltext der Site zu verändern und dann direkt an den Webbrowser weiterzugeben. Eine andere Methode, außer vorher den Quelltext auszulesen, sehe ich nicht.
Gruß,
s00f