Avatar billede Per Frits Juniormester
16. september 2002 - 14:38 Der er 16 kommentarer og
1 løsning

pop up ??

Jeg har lavet en flashside, hvor der er nogle små billeder, som så skal poppe up i et popup window, når man trykker på dem. (Billederne er 400x300 pxl)

Men hvilket script er det lige jeg skal ligge på knapperne ??

- og er der mon en der ved hvordan jeg får "Chromless windows" til at virke, så jeg selv kan bestemme farverne, på vinduet ???


På forhånd tak

Per Haar.
Avatar billede mat Nybegynder
16. september 2002 - 16:39 #1
Avatar billede baitianlong Nybegynder
16. september 2002 - 18:23 #2
Eller skriv dette i html siden's <head> afsnit:

<script>
function aabn(url) {
  window.open(url, 'keyser-soze', 'width=450, height=350, scrollbars = no, resize = no, left = 100, top = 100');
}
</script>


Og kald den fra flashen med:

on(release) {
  getURL("java script:aabn('billede47.jpg')");
}
Avatar billede Per Frits Juniormester
16. september 2002 - 18:45 #3
mat> Det var lige det jeg havde tænkt mig :o)
Jeg har dog et lille problem.
Alle mine knapper ligger i en swf, som bliver loadet ind i Mainmovie. Det vil sige at jeg ikke har et html for hver knap, hvor jeg kan ligge scriptet.
Jeg har så lagt det i Mainmovie.html, og det fungere helt fint. Nu er der bare det at jeg har 3 knapper, så hvor gør jeg af de andre scripts ???

>Legende : Jeg har ikke afprøvet dit script (selvom jeg ikke er i tvivl om at det virker, når nu det er dig :o), men det var mest chromless jeg var interesseret i, selv om det nok var lidt dårligt formuleret i sp. Sorry.

1000 tak
Per Haar.
Avatar billede baitianlong Nybegynder
16. september 2002 - 18:55 #4
Du kan sende med hvilken side, der skal åbnes i vinduet:

Lav disse linier om til dette:

<script>
function openIT(adresse) {
theURL=adresse
wname ="CHROMELESSWIN2"
....
</script>

Og knapperne i flashen:

on (release) {
getURL ("java script:openIT('http://www.minside.dk/hej.html')");
}

Så skriver du bare den adresse, der skal være i det chromeless pop up vindue.

-ikke for at blande mig *SS* (O;
Avatar billede Per Frits Juniormester
16. september 2002 - 19:04 #5
legende> den fangede jeg ikke helt ?
i denne linie "function openIT(adresse)", skriver jeg noget der, eller skal der bare stå adresse??

- og desuden må du da hellere end gerne blande dig *GG*

Per Haar.
Avatar billede baitianlong Nybegynder
16. september 2002 - 19:19 #6
Det skal stå som jeg har skrevet det. Der skal i javascriptet stå "adresse", og så skal adressen, som den pågældende knap skal åbne stå i getURL'en i flashen...
Avatar billede Per Frits Juniormester
16. september 2002 - 19:25 #7
Super duper...prøver lige..
Avatar billede Per Frits Juniormester
16. september 2002 - 19:53 #8
Jeg kan ikke helt få det til at virke :o(
Skal det være en "Http://www.blabla.dk/Pic1.html" adresse, eller kan den bare hedde "Pic1.html" når de ligge i samme mappe ??
Avatar billede baitianlong Nybegynder
16. september 2002 - 19:56 #9
Hvad går der galt ??

Og Pic1.html burde virke fint...
Avatar billede Per Frits Juniormester
16. september 2002 - 20:00 #10
Dette er scriptet jeg har i mit html :

<HTML>
<HEAD>
<script language="javaScript" type="text/javascript" SRC="java.js"></SCRIPT>

<script>
function openIT(adresse) {
theURL="adresse"
wname ="CHROMELESSWIN"
W=410;
H=310;
windowCERRARa = "close_a.gif"
windowCERRARd = "close_d.gif"
windowCERRARo = "close_o.gif"
windowNONEgrf = "none.gif"
windowCLOCK = "clock.gif"
windowREALtit = "&nbsp;Billede"
windowTIT = "<font face=Arial Black font color=#FFFFFF size=1>&nbsp;:: Billede ::</font>"
windowBORDERCOLOR = "#FF0006"
windowBORDERCOLORsel = "#FF0006"
windowTITBGCOLOR = "#BF0005"
windowTITBGCOLORsel = "#BF0005"
openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
}
</script>
<TITLE>main2</TITLE>
</HEAD>

Og dette på knapperne

Knap 1 :

on (release) {
getURL ("java script:openIT('Pic1.html')");
}

Knap 2:

on (release) {
getURL ("java script:openIT('Pic1.html')");
}


So you tell me.. ;o)
Avatar billede Per Frits Juniormester
16. september 2002 - 20:01 #11
Ups !!!

Knap 2:

on (release) {
getURL ("java script:openIT('Pic2.html')");
}
Avatar billede baitianlong Nybegynder
16. september 2002 - 20:01 #12
theURL=adresse

Der skal ikke være anførselstegn om (o;
Avatar billede Per Frits Juniormester
16. september 2002 - 20:10 #13
Det virker sgu' !!!  :o)

FEDT !!!
Tak for hjælpen....og så lige lidt guldregn ;o)
Avatar billede baitianlong Nybegynder
16. september 2002 - 20:13 #14
OK selv tak...
Avatar billede Per Frits Juniormester
16. september 2002 - 20:17 #15
ups...lige en sidste ting.
Lige nu åbner det i center af browseren, hvordan kan jeg bestemme hvor det skal åbne ???
Avatar billede baitianlong Nybegynder
16. september 2002 - 20:25 #16
I din java.js fil som du har downloaded, skal du udskifte dette:

var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
var windowY = Math.ceil( (window.screen.height - windowH) / 2 );


med den placering, du ønsker... f.eks:

var windowX = 200;
var windowY = 200;
Avatar billede Per Frits Juniormester
16. september 2002 - 20:43 #17
Endnu engang 1000 tak for hjælpen :o)
Per Haar.
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