Also pass auf:
Vielleicht erstmal eine Frage:
Ich möchte, dass aus Flash heraus EIN Fenster in einer bestimmten Größe geöffnet wird. Irgendwie habe ich das Gefühl, dass Flash hier ein HTML-Fenster öffnet, welches dann noch ein Fenster öffnet...liege ich da falsch?
So, also erstmal erkennt GoLive die Variablen nicht, wie z.B. "+breite+" Also habe ich die Anführungszeichen und das Pluszeichen weggelassen.
Hier der Code im Head-Tag..:
<script language="javascript">
<!--
function winOpen(url, breite, hoehe) {
links = (screen.width/2)-(breite/2);
oben = (screen.height/2)-(hoehe/2);
window.open(url, "popup", height=hoehe, width=breite, status = no, toolbar = no, menubar = no, location = no, resizable = no, titlebar = no, scrollbars = no, fullscreen = no, top =oben, left =links)
}
//-->
</script>
Wenn ich in der letzten Anweisung die Variablen hoehe und breite als "+hoehe+" und "+breite+" geschrieben habe, wurde das als Syntaxfehler erkannt. Also habe ich das so geschrieben, wie da oben.
Wenn ich dann aus Flash heraus über einen Button das Fenster öffnen will, erscheint ein normaler Internet-Explorer, mit folgender Adresszeile:
javascript:winOpen('http://www.newnoisecrisis.de/test.html',250,250)
Und in der Statuszeile wird gemeldet, dass die Seite Fehler enthält. Ich hab da keinen grossen Plan von, wäre super, wenn Du mir helfen könntest!
Dennis