Flash-PopUp-Fenster in html öffnen?

R

Rushjo

Guest
Hi,

ich habe vor im einer html-Seite per Button (onClick)
ein (extra) PopUp-Fenster zu öffnen, in dem dann
ein kleiner Flash-Film gespielt wird. Das sich öffenende
Fenster soll eine feste Grösse von 200x200 Pixel
haben!
Wie bewerkstellige ich das am Besten?

MfG & Thx Rushjo
 
öffnen mit einem link:
Code:
<a href=\"#\" onclick=\"javascript:window.open('blub.swf','FlashMovie','width=200,height=200,scrollbars=no,toolbar=no,status=no,resizable=no')\">klick</a>

öffnen mit einem button:
Code:
<input type=\"button\" name=\"Button\" value=\"Button\" onclick=\"javascript:window.open('blub.swf','FlashMovie','width=200,height=200,scrollbars=no,toolbar=no,status=no,resizable=no')\">
 
hallo,
hab den link-code in meine site eingebaut und das flash fenster popt wie gewünscht auf, allerdings popt denn auch noch `ne explorer seite auf, in der der inhalt der seite steht, auf der ich den link plaziert habe.
kann mir da jemand weiterhelfen.
danke!
 
welchen browser verwendest du?
ich hab es gerade im ie6 und und opera 7.01 getestet und es funktioniert problemlos.

nur um sicher zu gehen:
du hast href="#" ?

versuch mal href="" (ohne #)

btw. wenn du den code so kopiert hast wie er hier steht, du musst die zeilenumbrüche entfernen (das alles in einer zeile steht)
 
hab meinen fehler gefunden und jetzt läuft`s wie gewünscht. danke für die hilfe.

was mich jetzt mal noch interessieren würde:
man kann doch auch `n ein normales fenster aufpopen lassen (z.B. um bilder grösser als in der vorschau zu präsentieren), welches denn aber die gleichen eigenschaften besitzt, wie das flash fenster (also festgelegte grösse etc.). da beiss ich mir irgendwie schon tagelang die zähne dran aus, weiss da jemand rat?
 
So, ich hatte die Version per Link ausprobiert!
Ich habe mit href="#" gearbeitet! Funktioniert super.
Aber das PopUp-Fenster hat zwar eine Breite von 200p
aber die Höhe der Original-Seite?? --> soll heissen
eine Höhe von 600p!
Ich habe im Code auch noch was geändert! Meinem
Homesite gefiel die Form der Höhen- und Breitenangabe
nicht!

Hier ist jetzt mein aktueller Code:
Code:
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" name=\"Menue\" align=\"center\">
  <tr align=\"center\">
    <td>
      <a href=\"#\" onclick=\"javascript:window.open('Picture/Made_by.swf','FlashMovie','width=200','height=200','scrollbars=no,toolbar=no,status=no,resizable=no')\">webmaster</a>
    </td>
  </tr>
</table>

Wo liegt der Fehler? Haste eine Idee, Mackz?

Anmerkung: IE 5.51

MfG Rushjo
 
bei dir haben sich ein paar "anführungszeichen" zuviel eingeschlichen:

Code:
<a href=\"#\" onclick=\"javascript:window.open('Picture/Made_by.swf','FlashMovie','width=200,height=200,scrollbars=no,toolbar=no,status=no,resizable=no')\">webmaster</a>

die parameter für das popup müssen alle zusammen in anführungszeichen stehen, nicht jeder parameter einzel
 
Thx@Mackz

Jetzt funktioniert es!
Mal noch eine andere Kurze Frage dazu, wenn ich
das Flash-Movie im Fenster zu klein finde, aber die
Grösse des PopUp-Fensters mit 200x200 beibehalten
will, dann ändere ich nur die Veröffentlichungsgrösse
der .swf oder sollte man auch noch den Film modifi-
zieren?

MfG Rushjo
 
da flashmovies skaliert werden können, müsste eine änderung der veröffentlichungsgrösse eigentlich ausreichen
 
Super ... nicht nur ne Lösung für mein Problem gefunden (@ swf im popup) sondern auch noch n vielversprechendes board.
na wenn das kein erfolgreicher "ausflug" ins netz war.

Thx Fellaz :)

----

edit: fla und swf verwechselt :(
 
ich schon wieder ... uhm .. ne frage hätte ich noch ... wie zauber ich das fenster (klappen tut's ja) denn in die mitte des monitors?

ich hab zwar schon ne menge rumgesucht .. und auch n paar quelltexte gefunden in denen das steht ... aber ich kriegs irgendwie nicht hin die beiden quelltexte zu einem funktionierenden zu basteln :-( ...

halt: ich habs geschafft ... *freu* ... *ankopphau* war n bissel kompliziert aber schliesslich und endlich wars denn doch machbar :))))

wenn interesse besteht dann teile ich euch das gerne mit
 
Zurück
Oben