Hallo,
aber jetzt kommt die Fehlermeldung "Erlaubnis verweigern"
- Aufruf der 2. Html-Seite von der 1.
window.open("/Dokumente und Einstellungen/Robert/Desktop/bezahl.htm","","width=350, height=100");
Grundsätzlich ist das so richtig gemacht, hab es bei mir auch so in der Form ausprobiert, es klappt.
Die Fehlermeldung kommt sehr wahrscheinlich wg. sog. Cross-Frame-Scripting (auch wenn es hier nicht um Frames, sondern um Fenster geht). Es wird vom Browser nämlich verhindert, daß ein Frame, der z.B. lokale Daten der Festplatte zeigt, auf einen Frame, welcher auf eine URL ins Net zeigt, zugreifen kann und umgekehrt.
Damit soll verhindert werden, daß z.B. eine Webside eine Frame öffnet, der auf eine (sichere) lokale URL zeigt (also z.b. file://C:) und dann die Webside im anderen Frame anschließend noch Script im sicheren Frame ausführt, z.b. um die Festplatte zu löschen, oder Daten auszuspionieren.
Fazit: Beide HTML-Seiten müssen von der gleichen URL herstammen, also im gleichen Verzeichnis auf dem selben Webserver liegen.
Hier ein Beispiel zum Anklicken: http://www.ruhnke.com/test/seite1.html
CU Christoph