Avatar billede smask Nybegynder
12. april 2002 - 14:45 Der er 18 kommentarer og
1 løsning

Skal åbnes i nyt vindue !

Hej,

Jeg har lavet en flash hjemmeside, hvor et af områderne er et galleri med billeder m.m. Dette galleri, vil jeg gerne lave som en ny flash-film, som skal åbnes i et nyt vindue !

Kan det lade sig gøre ?
Avatar billede mat Nybegynder
12. april 2002 - 14:56 #1
Skal det bare være et standard popup-vindue med en flashfilm i?
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:02 #2
Hvis det skal være et html vindue: http://www.eksperten.dk/spm/189321

/per
Avatar billede smask Nybegynder
12. april 2002 - 15:03 #3
Det tror jeg nok....ligesom på www.nikefootball.com - product showcase. Der kommer en ny flash-film frem i et nyt vindue. :o)
Avatar billede mat Nybegynder
12. april 2002 - 15:12 #4
Det er bare et standard popup vindue, følg Pers links så finder du snildt ud af det.
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:12 #5
Det er en animation af et movieclip, desuden kan du bestemme om
det skal være usynlig fra starten.

_root.MyMovieclipInstancenavn._visible = 0; for usynlig
_root.MyMovieclipInstancenavn._visible = 1; for synlig

/per
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:17 #6
Ok! nu forstår jeg hvad du mener:

Det første vindue åbner et nyt vindue med en flash film.

<script language="Javascript">
function openNewWindow() {
        newWindow=window.open('pictureone.htm','billeder','width=400,height=255');
}
</script>

I body tag skriver du onload="java script:openNewWindow();"

/per
Avatar billede smask Nybegynder
12. april 2002 - 15:18 #7
Hej per,

Jeg tror ikke jeg forstår hvad du mener med usynlig !

Jeg tror bedre jeg forstår hvad de skrev i det andet spørgsmål.
>
Eller sæt følgende ind i din flash html fil i efter </head>.

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

Og sæt det på din knap.

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

Kan jeg ikke gøre det sådan ? Det er fordi, jeg vil gerne at galleriet, altså det vindue som skal poppe op, ikke skal preloades sammen med resten af hjemmesiden, men først preloades, når der bliver trykket på galleriet.
Avatar billede smask Nybegynder
12. april 2002 - 15:21 #8
Hej per,

Vil det sige, at det med at åbne et nyt vindue ikke er noget som skal gøres i flash, men i stedet i min html-fil ? Og så skal den nye flash-film bare loades i det nye vindue ?
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:22 #9
Lige præcis!

/per
Avatar billede smask Nybegynder
12. april 2002 - 15:26 #10
Så er jeg med.....Vil du ikke have points ? :o)
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:30 #11
Ja, tak! :o)

/per www.kazoma.dk
Avatar billede smask Nybegynder
12. april 2002 - 15:31 #12
Hej Per igen,

Kan jeg bruge denne ?

http://www.dynamicdrive.com/dynamicindex8/popwin.htm

Når der spørges efter URL of window, hvad skriver jeg så ?

Endnu engang tak for hjælpen  :o)
Avatar billede smask Nybegynder
12. april 2002 - 15:32 #13
Og her er points :))
Avatar billede hoejrup Nybegynder
12. april 2002 - 15:47 #14
Velbekomme! :o)

Den du henviser til har jeg beskrevet i 12/04-2002 15:17:03

/per
Avatar billede smask Nybegynder
12. april 2002 - 15:50 #15
Hej igen Per,

Jeg ved ikke om du er smuttet, men jeg ville lige høre !

Det kan da ikke være en helt igennem html opretation ? Man skal vel have lavet en funktion på en knap i flash som aktiverer det nye vindue ?
Avatar billede smask Nybegynder
12. april 2002 - 15:52 #16
Og min flash html som skal skrives efter head, er det i flash det skal gøres ?

:o)
Avatar billede hoejrup Nybegynder
12. april 2002 - 16:11 #17
I din html fil der aktivere flash swf filen.

Se evt. henvisningerne i http://www.eksperten.dk/spm/189321:

Eller sæt følgende ind i din flash html fil i efter </head>.

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

Og sæt det på din knap.

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


/per
Avatar billede smask Nybegynder
12. april 2002 - 16:30 #18
Hej igen,
Jeg kan godt få den til at åbne det nye vindue, men hvad skal jeg skrive som htm (se længere nede, HVAD SKAL DER STÅ HER ?)

on (release) {
    getURL ("java script:window.open('MEN HVAD SKAL DER STÅ HER ?','newwindow','width=200,height=300,screenX=0,screenY=0,directories=0,resizeable=0,location=0,menubar=0,scrollbars=0,status=0,toolbar=0'); void(0)");
}

/smask
Avatar billede hoejrup Nybegynder
12. april 2002 - 16:45 #19
Du skal helst ikke anvende window.open i flash, men den anden metode jeg beskrev ovenfor.
Ellers bliver du nød til at sende den til mig.

Der skal stå navnet på din html fil, der bliver publiseret med din flash fil nr. 2.

/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