Avatar billede itonly Nybegynder
05. september 2003 - 10:46 Der er 8 kommentarer og
1 løsning

problem med vindue uden navigation

Hej alle :)

Ja, overskriften er måske ikke så sigende, men jeg vil forsøge at beskrive problemet så godt som muligt!

Jeg er i gang med at lave et website. Index.htm er en intro (en html side med en flash-film).

Når denne er færdig, re-directes der (via. flash-filen) til forside.htm.

Jeg vil gerne have:
Når introen (index.htm) er færdig med at spille flashen eller brugeren klikker på "skip intro" (en flash-knap), at forside.htm åbnes i et evt. nyt vindue uden navigationspanel, adresselinie m.m i 1024*768. Det er vel det man kalder et pop-up vindue.

Jeg ved at det skaber problemer med evt. pop-up-killere, hvorfor en løsning hvor index.htm lukkes og forside.htm åbnes istedet er at foretrække. Hvis man kan!?

Jeg forsøgte mig med et javascript i index-filen og det virkede for så vidt også fint og åbnede det nye vindue (forside.htm), men index.htm bliver jo ved med at køre bagved (??!)(og dermed den musik der ligger på flashen). Ikke godt :(

Scriptet jeg brugte:

<script>
function abn() {
  vin = window.open("forside.htm", "nytVindue", "scrollbars=no");
  vin.resizeTo(1024, 768);
  vin.moveTo((screen.width - 1024) / 2, (screen.height - 768) / 2);
}
</script>

HVIS jeg kunne løse hele problemet via flash-delen????, er jeg åben for forslag. Er ikke super hjerne til programmet skal det lige tilføjes!!

Som jeg har skrevet så mange gange før i mine indlæg her på eksperten, er jeg minus teknisk, så jeg er nødt til at ha' det skåret ud i pap!! :)

Håber nogen kan 1: forstå mit problem og 2: at der er nogen der kan forklare mig løsningen ret pædagogisk :)

/J
Avatar billede nikolajdu Nybegynder
05. september 2003 - 10:50 #1
Du smider da bare siden videre til en tom side med et "farvel og godnat billede" når du åbner det andet vindue :))

<script>
function abn() {
  vin = window.open("forside.htm", "nytVindue", "scrollbars=no");
  vin.resizeTo(1024, 768);
  vin.moveTo((screen.width - 1024) / 2, (screen.height - 768) / 2);
  self.location.href= "tomSideUdenFlashLyde.htm";
}
</script>

/Nikolaj
Avatar billede itonly Nybegynder
05. september 2003 - 12:45 #2
Det virker sgu :) Troede det var mere indviklet!

Det betyder dog, at jeg er nødt til at lave et (html)link på min index side - altså min flash-intro, hvor der på flashen allerede er et "skip intro" link. Dette skal jo så væk. Ikke at det er nogen større problem.

Måske nogen har et bud på hvordan man grejer den via flash??

Hvis ikke, så smid et svar Nikolajdu - så er pointene dine :) Giver det lige et par dage :)

Tak for hjælpen!

/Janne
Avatar billede nikolajdu Nybegynder
05. september 2003 - 12:51 #3
Det var så lidt :))

I flash indsætter du følgende på skip knappen :

on(release){
getURL("java script:abn();","_self");L
}

/nikolaj
Avatar billede itonly Nybegynder
05. september 2003 - 16:40 #4
Du er bare skarp i det hele eller hvad?? :) Det må sgu være lækkert...!

Anyways - kunne du måske skære det lidt mere ud sidstnævnte kode til flash?

Jeg giver selve knappen en action der hedder "get url" og skriver så forside.htm? Ja, jeg burde måske lige prøve før jeg spørger, men jeg bruger ik flash så meget, så jeg skal lige ha' det bøjet i neon ...

/J
Avatar billede nikolajdu Nybegynder
05. september 2003 - 18:49 #5
Jeg ligger nr 1 i Flash kategorien så lidt ved jeg da om det :))

http://www.eksperten.dk/kat/20

1. Tegn din knap i flash.
2. Markér din knap.
3. Tryk F8 og gør til en knap.
4. Markér knappen
5. Tryk F2 for at åbne actions vinduet.
6. Indsæt den kode jeg har skrevet - Den kalder dit javascript der så åbner det nye vindue og eget vindue så gå videre til den "tomme" side.

on(release){
getURL("java script:abn();","_self");L
}


/Nikolaj
Avatar billede nikolajdu Nybegynder
05. september 2003 - 18:50 #6
Det skal selvfølgelig testes i browseren med den side hvor javascriptet også er :))
Avatar billede nikolajdu Nybegynder
08. september 2003 - 04:39 #7
Fik du det til at virke??

:))
Avatar billede itonly Nybegynder
10. september 2003 - 13:58 #8
Hej Nikolaj

Tak for interessen :) Jeg har desværre ikke rigtig fået det afprøvet endnu da min problemstilling har ændret sig lidt! Laaang historie... :)

Men tak alligevelle... får det afprøvet en af dagene!

/Janne
Avatar billede nikolajdu Nybegynder
10. september 2003 - 14:00 #9
Nå men god fordøjelse da :))
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
Kurser inden for grundlæggende programmering

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