Avatar billede klas Juniormester
04. april 1999 - 00:00 Der er 24 kommentarer og
1 løsning

popup vindue...

Jeg har lavet nogle popup vinduer på siden http://www.nbgal.dk/kunstner/cfrank/nbcars.htm

når man trykker på de små billeder, så popper billedet op i et nyt vindue. Men der er noget mellemrum foroven og til venstre.... hvordan fjerner man det?
Avatar billede padkjaer Nybegynder
04. april 1999 - 13:09 #1
Hvis du vil ha' fjernet de mellemrum, skal du tilføje det her til de sider som skal pop'e op:
<body leftmargin="0" marginwidth="0" topmargin="05" marginheight="05">


Avatar billede Slettet bruger
04. april 1999 - 13:11 #2
Klas!

Du laver dit Popup vindue en lille smule mindre.

Hvis du ikke helt forstå hvad jeg mener så bare skriv igen :o)

/MCP
Avatar billede klas Juniormester
04. april 1999 - 13:56 #3
det er ikke en side som popper op.. det er bare et billede...

Avatar billede padkjaer Nybegynder
04. april 1999 - 14:20 #4
hvis det bare er et bilede, hvor skrive du så bare ikke at vinduet som skal pop'e op skal være samme størrelse som billede?
Avatar billede klas Juniormester
04. april 1999 - 15:06 #5
det er også det jeg gør... men så er det at browseren putter lidt ekstra på.. og det er det jeg gerne vil have væk....

jeg bruger:
<script language="javascript">
function cfrank1()
  {myWindow = window.open("17279.jpg", "GalleriNB",  "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,width=392,height=392");}
</script>

<p><a href="java script:cfrank1()"><img src="17279l.jpg" border="0" width="141"
height="141"></a>

... hvad kan jeg gøre ved det..?
Avatar billede padkjaer Nybegynder
04. april 1999 - 15:10 #6
hvis du fx. laver en side for hver billede, så kan du få det væk!

fx.

<html>

<head>
<title>billedes navn</title>
</head>

<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">

<img src="17279.jpg" height="392 width="392">

</body>
</html>


Avatar billede klas Juniormester
04. april 1999 - 18:08 #7
nope.. det vil tage for lang tid.....

jeg ligger altså en del billeder ud.......
Avatar billede cyberesben Nybegynder
04. april 1999 - 18:17 #8
den løsning jeg ville foreslå var at man i det vindue som poppede op, i stedet åbnede en HTML fil der så sådan her ud:

--------klip--------

<HTML>
<HEAD>
    <TITLE>Billede</TITLE>
</HEAD>
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="*" COLS="100%">
    <FRAME SRC="billedfil.jpg" NAME="ramme1" SCROLLING="NO" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>
</FRAMESET>
</HTML>

--------klip--------

så skal du bare huske at lave en HTML fil til hvert billede og så åbne denne HTML fil i et vindue...

skriv igen hvis du ikke helt forstår det...

jeg kan i hvert fald sige at
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
er en af Microsofts hjemmelavede koder som kun virker i deres egen "browser", så det er ikke så smart at bruge den...
Avatar billede klas Juniormester
04. april 1999 - 21:36 #9
... jeg forstår udemærket.. det var det jeg gjorde før jeg lavede dette popup... der er stadig nogle af siderne som ikke har popup, men det gamle med en side til hvert billede... men det er det som tager for lang tid... der er jo som sagt en del billeder.. som jævnligt opdateres...

er der så ikke en anden popup tag man kan bruge?

Klas
Avatar billede padkjaer Nybegynder
04. april 1999 - 22:12 #10
Ikke så vidt jeg ved - desværre...
Avatar billede cyberesben Nybegynder
04. april 1999 - 22:16 #11
FOR FANDEN PADKJAER NU GØR DU DET IGEN... DU FORHINDRER ANDRE I AT SVARE, VED AT SKRIVE EN KOMMENTAR OG SENDE DEN SOM ET SVAR... KAN DU IKKE FATTE AT DET KUNNE VÆRE AT DER VAR ANDRE DER GODT VILLE SVARE, UDEN AT SKULLE VENTE TIL DIT "SVAR" VAR BLEVET AFVIST????? FOR FANDEN TAG DIG SAMMEN!!!!!!!!
Avatar billede klas Juniormester
04. april 1999 - 22:31 #12
...enig med cyberesben....
Avatar billede Slettet bruger
04. april 1999 - 22:38 #13
Der bør være en vis NET-Etik cyberesben
Avatar billede padkjaer Nybegynder
04. april 1999 - 23:46 #14
Jamen er der nogen som har en anden som har et svar på hvordan Klas kan få kæst sit problem?
Han vil jo ikke bruge en normal HTML side, for det tager for lang tid at loade.

Du bliver nok nød til at bruge en HTML side, hvis du vil ha' fjernet de kanter som åbenbart irritere dig så meget!
Avatar billede padkjaer Nybegynder
04. april 1999 - 23:47 #15
sorry, kæst = løst
Avatar billede cyberesben Nybegynder
05. april 1999 - 00:21 #16
til hj:

jeg er bare træt af at padkjaer gang på gang "besvarer" emnet med en kommentar, sådan så andre ikke kan svare. det er i hvert fald ikke første gang
Avatar billede cyberesben Nybegynder
05. april 1999 - 00:24 #17
jeg vil stadig holde fast i at du skulle bruge den her løsning, den virker både i netscape og IE.

det er begrænset hvor meget ekstra tid det tager at hente en fil på 0,5 KB, så mon ikke det er ubetydeligt?

bare brug den her, det ville jeg gøre.

--------klip--------

            <HTML>
            <HEAD>
                <TITLE>Billede</TITLE>
            </HEAD>
            <FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="*" COLS="100%">
                <FRAME SRC="billedfil.jpg" NAME="ramme1" SCROLLING="NO" MARGINHEIGHT="0" MARGINWIDTH="0"
            NORESIZE>
            </FRAMESET>
            </HTML>

            --------klip--------

            så skal du bare huske at lave en HTML fil til hvert billede og så åbne denne HTML fil i et vindue...
Avatar billede cyberesben Nybegynder
05. april 1999 - 00:29 #18
til klas:

jeg kan vist også lave et javascript til dig som gør at du ikke skal lave en ny HTML fil til hvert billede...

sig til hvis du vil have det.
Avatar billede klas Juniormester
10. maj 1999 - 14:13 #19
undskyld for det lidt sene svar.. menjeg er intereseret i dette java script hvis tilbudet stadig er der :o)

/Klas
Avatar billede cyberesben Nybegynder
10. maj 1999 - 17:57 #20
ok... jeg skal se om jeg når det... så smider jeg noget kode herud senere...
Avatar billede cyberesben Nybegynder
10. maj 1999 - 21:47 #21
her er scriptet som du skriver i <HEAD> sektionen på siden. du skal selv tilpasse højde og bredde på vinduet

<SCRIPT LANGUAGE="JavaScript">
function visBillede(filNavn,billedeNavn) {
imageWin=window.open("", "imageWin2", 'width=400,height=300');
imageWin.document.write('<HTML>\n'+
'<HEAD>\n'+
'    <TITLE>' + billedeNavn + '</TITLE>\n'+
'</HEAD>\n'+
'<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="*" COLS="100%">\n'+
'    <FRAME SRC="' + filNavn + '" NAME="ramme1" SCROLLING="NO" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>\n'+
'</FRAMESET>\n'+
'</HTML>\n' );
}
</SCRIPT>


du skal så linke til java script:visBillede('filnavn.jpg','titel på vinduet')

her er nogle eksempler...
<A HREF="java script:visBillede('blomster1.jpg','Vores nye blomster')">Se billede 1</A><BR>
<A HREF="java script:visBillede('blomster2.jpg','Vores mere nye blomster')">Se billede 2</A><BR>
<A HREF="java script:visBillede('blomster3.jpg','Vores endnu mere nye blomster')">Se billede 3</A><BR>
<A HREF="java script:visBillede('blomster4.jpg','Vores nyeste blomster')">Se billede 4</A><BR>
Avatar billede klas Juniormester
14. maj 1999 - 21:07 #22
ser ok ud.. men jeg troe der er et lille problem.. alle vinduerne er forskellige størrelser :o).. det er der vist ikke taget højde for er der?

kan det mon laves..ellers tusinde tak..
Avatar billede cyberesben Nybegynder
07. juli 1999 - 23:43 #23
<SCRIPT LANGUAGE="JavaScript">
function visBillede(filNavn,billedeNavn,bredde,hoejde) {
imageWin=window.open("", "imageWin2", 'width=bredde,height=hoejde');
imageWin.document.write('<HTML>\n'+
'<HEAD>\n'+
'    <TITLE>' + billedeNavn + '</TITLE>\n'+
'</HEAD>\n'+
'<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="*" COLS="100%">\n'+
'    <FRAME SRC="' + filNavn + '" NAME="ramme1" SCROLLING="NO" MARGINHEIGHT="0" MARGINWIDTH="0"
NORESIZE>\n'+
'</FRAMESET>\n'+
'</HTML>\n' );
}
</SCRIPT>


du skal så linke til java script:visBillede('filnavn.jpg','titel på vinduet',højde,bredde)

her er nogle eksempler...
<A HREF="java script:visBillede('blomster1.jpg','Vores nye blomster',400,345)">Se billede 1</A><BR>
<A HREF="java script:visBillede('blomster2.jpg','Vores mere nye blomster',400,345)">Se billede 2</A><BR>
<A HREF="java script:visBillede('blomster3.jpg','Vores endnu mere nye blomster',400,345)">Se billede 3</A><BR>
<A HREF="java script:visBillede('blomster4.jpg','Vores nyeste blomster',400,345)">Se billede 4</A><BR>
Avatar billede ghostdreamer Nybegynder
27. juni 2001 - 23:27 #24
hehe selve scriptet virker da udemærket (jeg har lige brugt det) , men når man så klikker på et af billederne og får det op i et nyt vindu, så stopper \"moder\" siden med at indlæse billeder, kan det undgåes?????

Mvh
Thomas
Avatar billede mo-bo Nybegynder
26. juli 2001 - 09:48 #25
Hvorfor sender du ikke en variable eller en QueryString med linket som indeholder navnet på billedet?? og så lave én Html side som så henter billedet udfra variablen????

Mobo
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