Avatar billede baitianlong Nybegynder
25. april 2002 - 00:09 Der er 12 kommentarer og
1 løsning

pop-up og luk

Hej.

Jeg har et lille problem. Jeg har en mailform i en flash, der sender til en asp-side vha. getURL("blablabla.asp", _self)

Efter mit asp-script, står der onLoad=window.close().

Det hele virker fint bortset fra at den spørger om man vil lukke vinduet.

Hvad skal jeg gøre for at møget bare lukker. -Der er jo allerede et browservindue (med flash-siden) i gang neden under..

?????????????????????????????????????????
Avatar billede dmcn Praktikant
25. april 2002 - 00:11 #1
Du kan kun lukke vinduer du har åbnet med JS med window.close() - altså skal du åbne vinduet med JS for at undgå meddelelsen.
Avatar billede jakoba Nybegynder
25. april 2002 - 00:14 #2
Du snakker om en 'side nedenunder'. hvordan bliver popop vinduet åbnet?
Avatar billede baitianlong Nybegynder
25. april 2002 - 00:16 #3
getURL("blablabla.asp", _self)
Avatar billede jakoba Nybegynder
25. april 2002 - 00:19 #4
Det skifter side i et vindue der allerede er åbnet.
hvad er det der åbner vinduet?
Avatar billede baitianlong Nybegynder
25. april 2002 - 00:21 #5
Undskyld !!!. /o;  Selvfølgelig: _blank
Avatar billede dmcn Praktikant
25. april 2002 - 00:24 #6
Prøv engang med:
getURL("java script:window.open('blablabla.asp','mail')
Teoretisk set burde det virke. :)
Avatar billede jakoba Nybegynder
25. april 2002 - 00:30 #7
Nu kender jeg ikke VBscript for godt. vi skal have kaldet funktionen popvin i denne lille javascript sektion:

<script type='text/javascript'>

function popvin( url ) {
    window.open( url, 'etellerandetnavn' (;
}; //end popvin( string )

</script>

Det kaldes som:
 
    popvin( "blablabla.asp" )

Måske du blot kan skrive det kald istedet for din linie, men jeg tvivler på det er så nemt.

hvis det ikke duer må du vise noget mere kode så vi kan hitte ud af hvordan det skal kaldes.
Avatar billede baitianlong Nybegynder
25. april 2002 - 00:31 #8
Så skifter URL'en i den "underliggende" film til ovenstående, og ovenpå kommer blabla.asp. Dog virker window.close her, men flashen er væk... -Jeg har dog fået det løst med:

on (release) {
    getURL ("java script:openWindow(\"http://blablabla.asp\")");
}

og så lavet en function i html-dokumentet med window.open(URL)

-Tak for hjælpen...
Avatar billede dmcn Praktikant
25. april 2002 - 00:31 #9
Øhm... mon ikke denne virker bedre end den jeg tidligere foreslog:
getURL("java script:window.open('blablabla.asp','mail')")
Avatar billede jakoba Nybegynder
25. april 2002 - 00:32 #10
Ja det lyder smart (ihvertfal hvis det får en extra  )  tilsidst :)
Avatar billede baitianlong Nybegynder
25. april 2002 - 00:32 #11
Mit sidste indlæg var ment "før Visual Basic" ((o;
Avatar billede baitianlong Nybegynder
25. april 2002 - 00:34 #12
Smid et svar, nOrmality..
Avatar billede dmcn Praktikant
25. april 2002 - 00:35 #13
Svar her :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester