PDA

Volledige versie bekijken : [Flash/Actionscript] Popup geeft script error


El_Jacko
%Europe/Berlin %778 %2005, 19:40
Hoi,

ik heb gezocht naar hoe een popup vanuit Flash kan worden gemaakt. Heb het volgende topic gevonden:

http://www.flashfocus.nl/forum/showthread.php?t=1709

Daarin staat dat ik met de volgende code een popup aanroep:
on (release)
{
getURL ("javascript:NewWindow=window.open('http://www.respite.nl/roster/index.php','Guildroster The Cell','width=1000,height=650,left=0,top=0,toolbar= No,location=No,scrollbars=No,status=No,resizable=N o,fullscreen=No'); NewWindow.focus(); void(0);");
}
edit: btw die vreemde spaties zie ik niet in Flash

Dat heb ik dus gedaan ^^ maar volgens mij zijn er beveiligingsproblemen. Kan ik wel een externe pagina aanroepen met deze code of doe ik toch iets verkeerd?

Regel 1, teken 2 is een ongeldig argument volgens de javascript error die mn browser geeft.

Gr Jack

Pimm
%Europe/Berlin %783 %2005, 19:48
En je gebruikt? (OS/Browser)

mateo)
%Europe/Berlin %788 %2005, 19:55
moet haast wel een security dinges zijn. mozilla doet het gewoon met deze code.
oh, hm:
windows XP SP2 IE (doet het dus niet)

El_Jacko
%Europe/Berlin %810 %2005, 20:27
...windows XP SP2 IE (doet het dus niet)

windows XP SP2 IE heb ik...

kan ik de titel, adres en statusbar van een venster verbergen zonder een popup?

de site zelf staat namelijk op www.wowguild-thecell.com (http://www.wowguild-thecell.com)

en het guildroster van mn wow guild op www.respite.nl/roster/ (http://www.respite.nl/roster/).

Op zich maakt het niet zoveel uit, maar ik zou graag niet uit hoeven te leggen waar respite.nl van is :) .

Of kan ik dan beter includen, en dan een file op mn oorspronkelijke server zetten?

mateo)
%Europe/Berlin %813 %2005, 20:31
probeer eerst eens OF ie het uberhaupt doet met een lokaal bestand. misschien is het wel de popup blocker die je tegenwerkt.

Jorim
%Europe/Berlin %865 %2005, 21:45
Er staan twee keer twee $%^$^&^*^#$ spaties en die moet je waarschijnlijk even verwijderen. Dat is een onoplosbare bug in de as-highlighter...

on (release)
{
getURL ("javascript:NewWindow=window.open('http://www.respite.nl/roster/index.php','Guildroster The Cell','width=1000,height=650,left=0,top=0,toolbar= No,location=No,scrollbars=No,status=No,resizable=N o,fullscreen=No'); NewWindow.focus(); void(0);");
}

Zo werkt ie iig :)

mateo)
%Europe/Berlin %970 %2005, 00:17
OK, ik ben er uit. Er speelden twee dingen. Ten eerste wil ie het lokaal niet doen. Dat heeft te maken met SP2. Als je hem online zet of test op localhost dan doet ie het wel, TENMINSTE: als je ook het tweede argument van de window.open functie beperkt tot 1 woord. Er mogen geen spaties in staan, het is tenslotte een variabele naam die je hier doorgeeft.

Lang verhaal kort, dit werkt:

getURL ("javascript:NewWindow=window.open('http://www.respite.nl/roster/index.php','Guildroster','width=1000,height=650,le ft=0,top=0,toolbar=no,location=no,scrollbars=no,st atus=no,resizable=no,fullscreen=no'); NewWindow.focus(); void(0);");

:)

meester
%Europe/Berlin %567 %2005, 14:37
volgens mij klopt die script niet echt, bij left en satus staan spaties tussen >? hoort dat ?

mateo)
%Europe/Berlin %572 %2005, 14:44
script klopt :) die spaties worden er door het forum-script tussenin gezet :(
(zie ook post 1)