Avatar billede snuf Nybegynder
12. juni 2002 - 11:45 Der er 14 kommentarer og
1 løsning

Endnu et window.popup spørgsmål

Hej.

Jeg har brugt timevis på at løse dette problem, og mange af dem er brugt på at finde et svar blandt tidligere postede spørgsmål herinde. Jeg kan bare ikke få det til at virke...

....og det er så rørende enkelt:

  Jeg vil gerne åbne et HTML-dokument med en defineret størrelse, ved at trykke på en knap flash (.swf-)fil.

Jeg har prøvet med nedenstående script, som er fundet her på siden, men det der sker er, at der åbnes to(!) vinduer; Det ene i den rigtigt størrelse, men uden indhold, og det andet i tilfældig størrelse, med teksten [object] i.

on (release) {
    getURL ("java script:window.open('nyt_vindue.html', 'popup', 'height=240 ,width= 320 ,top=50,left=25');");
}

Desuden er begge vinduers titel (det der står i rammen øverst) selve scriptet.

Kan nogen hjælpe mig igennem dette?

/S.
Avatar billede nikolajdu Nybegynder
12. juni 2002 - 11:53 #1
Du skal returnere intet for at undgå [object] siden.

on (release) {
    getURL ("java script:window.open('nyt_vindue.html', 'popup', 'height=240 ,width= 320 ,top=50,left=25');return false");
}
Avatar billede snuf Nybegynder
12. juni 2002 - 12:03 #2
Godt...

... der der skete nu - med dit script, Nikolajdu - er at det lille vindue slet ikke kommer frem og det store vindue godt nok ikke længere har teksten [object].

Men det jeg stræber efter, at at få det LILLE vindue til at åbne (uden teksten [object]).

/S.
Avatar billede snuf Nybegynder
12. juni 2002 - 12:05 #3
Ivrigt står denne tekst i adresse-linien i det store vindue:

java script:window.open('nyt_vindue.html',%20'popup',%20'height=240%20,width=%20320%20,top=50,left=25');return%20false

(blot en lille info)

/S.
Avatar billede mat Nybegynder
12. juni 2002 - 12:58 #4
du kan prøve at lege lidt med den her: http://www.flash-db.com/PopUp/  ..den kan være jævnt provokerende, men den spytter da noget ud der virker en gang imellem :/

..ellers kan du prøve den her af:

on (release) {
getURL ("java script:NewWindow=window.open('dinUrl.html','newWin','width=800,height=300,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No');  NewWindow.focus();      void(0);");
}

den virker ihvertfald fint hos mig :)
Avatar billede hoejrup Nybegynder
12. juni 2002 - 13:48 #5
Du kunne også se her: http://www.eksperten.dk/spm/189321

/per
Avatar billede snuf Nybegynder
12. juni 2002 - 20:58 #6
Har prøvet alle løsningsforslag i har været så rare at give mig, men der er altså stadig intet der virker...

Tættest på føler jeg at jeg var med det link som 'hoejrup' skrev hvor jeg satte et script ind i html-filens <HEAD>.

<script language="Javascript">
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
        newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}
</script>

Og dette på knappen:

on (press) {
    getURL ("java script:openNewWindow('pictureone.htm','billeder','width=400,height=255')");
}

Der åbnedes et vindue i den rigtige størrelse, blot uden indhold. Der stod: "The page cannot be displayed, bla bla". Betyder det ikke at den ikke kan finde den fil jeg refererer til; 'pictureone'?

Hvis nogen vil påtage sig at sende en .fla-fil med en testet løsning, vil jeg gerne 'up´e' belønningen til 200 point.

/S.
Avatar billede hoejrup Nybegynder
13. juni 2002 - 09:27 #7
Ifølge linket:

Eller sæt følgende ind i din flash html fil efter </head>, og du har sat den ind i <head>.

Hvis du har en email adresse, så kan jeg godt sende løsningen til dig.

/per
Avatar billede snuf Nybegynder
13. juni 2002 - 11:03 #8
Det lyder godt, Per!

Brug denne: Snuf@Stofanet.dk

/S.
Avatar billede hoejrup Nybegynder
13. juni 2002 - 12:29 #9
Jeg har sendt den beskrevet løsning.

/per
Avatar billede snuf Nybegynder
13. juni 2002 - 20:35 #10
Jep!

Det virkede, Per. Tak for det!

Er jeg nødt til at oprette et spørgsmål de øvrige 140 point, eller kan jeg hæve den her?

Det finder jeg vel ud af...

/S.

PS: Er det din båd? ;o)
Avatar billede snuf Nybegynder
13. juni 2002 - 20:38 #11
Kan vist ikke hæve den her, så jeg opretter et sp. under navnet "Point til Per" under samme kategori. Ok?

/S.
Avatar billede snuf Nybegynder
13. juni 2002 - 21:15 #12
Forresten... Jeg har lige et enkelt spørgsmål...

Hvad refererer ordet 'billeder' til i nedenstående script?

on (press) {
    getURL ("java script:openNewWindow('pictureone.htm','billeder','width=400,height=255')");
}

Det er det script der er på Flash-knappen.

/S.
Avatar billede baitianlong Nybegynder
13. juni 2002 - 21:57 #13
Det er navnet på vinduet som du åbner.
Avatar billede snuf Nybegynder
14. juni 2002 - 01:24 #14
Jeg troede det var 'pictureone.htm'?
Avatar billede hoejrup Nybegynder
14. juni 2002 - 08:58 #15
Hvis du skal åbne mere end et vindue, så skal du ændre navnet ordet 'billeder' for hvert eneste nye vindue.
Ellers bliver de nye html filer smidt ind i vinduet med navnet 'billeder'.

/per
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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