[FlashMX & Javascript] in Flash Linken naar "fullscreen"

Pagina: 1
Acties:

  • Haso2000
  • Registratie: Juni 2002
  • Laatst online: 27-12-2025
Beste lui,

Ik ben bezig met een Flash site. Ik wil de foto's niet in flash zelf laten zien maar in een soort pop-up scherm (sommige noemen het een "fullscreen"). De popupscherm ziet er uit als op de site van Mixfight.com (en is dus niet helemaal fullscreen).

Maargoed, om die scherm te krijgen moet
code:
1
2
<script type="text/javascript" src="Totalscript/script.js"></script>
<A href="javascript:Total()">klik</a>

in de html pagina gevoerd worden.

...in html lukt t wel, maar hoe doe ik dit in Flash?
de link naar "javascript:Total()" in de flash plaatsen is geen probleem, maar hoe krijg ik het
code:
1
<script type="text/javascript" src="Totalscript/script.js"></script>
in de flash file?
deze code in de door flash gegenereerde html file plaatsen werkt niet...

Kan iemand mij hier mee helpen?

Verwijderd

code:
1
getURL("javascript:window.open('pagina.html','title','fullscreen=1')")
untested :) maar zoiets moet je hebben lijkt me :)

  • Haso2000
  • Registratie: Juni 2002
  • Laatst online: 27-12-2025
tested, tried some other options: didn't work.

Verwijderd

code:
1
getURL("javascript:window.open('URL','title','fullscreen=yes')")

dit bedoelt Fo0l denk ik :)

Edit:
je hebt dan alleen 1 probleem hij opent een window waarin hij deze url zet en via dit window opent ie een fullscreen window. als het fullscreen window wordt gesloten staat het eerste window er nog wel. dit kun je oplossen door het eerste window in een hidden frame te openen. dus dat wordt de code zo:
code:
1
getURL("javascript:window.open('url','title','fullscreen=yes')", hiddenframename);


het kan natuurlijk ook door de geturl zo te maken
code:
1
 getURL("javascript:window.open('url','title','fullscreen=yes');window.close()");

alleen dan vraagt ie aan de user of het window geclosed moet worden en ik weet niet hoe je dat weg kan laten (iemand wel??).

Verwijderd

Hm allebei niet zo goed gelezen..
code:
1
GetURL("javascript:Total()")

misschien werkt dit

  • Haso2000
  • Registratie: Juni 2002
  • Laatst online: 27-12-2025
Verwijderd schreef op 18 november 2002 @ 11:06:
Hm allebei niet zo goed gelezen..
code:
1
GetURL("javascript:Total()")

misschien werkt dit
nope, dan opent ie een venster met in de adresbalk "Total()"
ik moet dus aangeven dat het om een javascript gaat:
in html gaat dat dus zo:
code:
1
 <script type="text/javascript" src="/Totalscript/script.js"></script>


die hiervoor genoemde opties werken overigens ook niet...

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

in de html pagina waar je flashmovie in komt te staan je javascript laden (dus gewoon in de HEAD), en niet proberen dat hele javascript _in_ je SWF te krijgen...

Daarna in je flash de benodigde opdrachtregel aanroepen:
code:
1
getURL("javascript: Total();");

De player zoekt zelf in de HTML-file of de functie aanroepbaar is.

Belangrijk is dat je geen target toevoegt aan je getUrl; anders probeert ie dat window te maken.

www.jurgroessen.nl


Verwijderd

die hiervoor genoemde opties werken overigens ook niet...
die werken wel heb ik getest :)

  • Haso2000
  • Registratie: Juni 2002
  • Laatst online: 27-12-2025
hahaha, naja... ik lieg toch niet? mij is t niet gelukt...
ik ga nu de methode van Hangloozz proberen... I'll let you know what happened...

  • Haso2000
  • Registratie: Juni 2002
  • Laatst online: 27-12-2025
ok, let op:
* als eerst heb ik geprobeer in t stukje tekst de link te maken naar "javascript:Total()" --> Werkte niet
* Daarna een button gemaakt met de action:
code:
1
2
3
 on (release) {
    getURL("javascript:Total()");
}
en in de html pagina
code:
1
 <script type="text/javascript" src="/Totalscript/script.js"></script>
geplaats --> werkte niet
* De html pagina in Dreamweaver geopend en daarin de preview gedaan --> t werkte!

hoe kan het dat als ik gewoon op de html klik t niet werk en als ik t open in DW en vanaf DW een preview bekijk t wel werkt... iemand enig idee?

(P.S. bedankt voor jullie hulp)
edit:
Ik krijg zo'n error: Afbeeldingslocatie: http://home.planet.nl/~akman005/error.JPG
Pagina: 1