|
| Automatisk tilpasning af popupvinduers stø~ Fra : Andreasb |
Dato : 26-02-05 07:48 |
|
Hejsa,
Kan det passe, at ingen kender en løsning på dette problem?
Jeg har brugt denne kode, der åbner et billed i et nyt vindue:
onClick="MyWindow=window.open('pic/pic.jpg','MyWindow',
'toolbar=no,location=no,directories=no,status=no,menubar=no,
scrollbars=no,resizable=no,width=667,height=500,left=100,top=100'
)
Problemet:
Hvordan får jeg popupvinduernes (indre) størrelse til automatisk
at blive tilpasset de respektive billeders størrelse?
AndreasB
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
cykelsmeden (26-02-2005)
| Kommentar Fra : cykelsmeden |
Dato : 26-02-05 10:23 |
|
> Kan det passe, at ingen kender en løsning på dette problem?
>
> Jeg har brugt denne kode, der åbner et billed i et nyt vindue:
>
> onClick="MyWindow=window.open('pic/pic.jpg','MyWindow',
> 'toolbar=no,location=no,directories=no,status=no,menubar=no,
> scrollbars=no,resizable=no,width=667,height=500,left=100,top=100'
> )
>
> Problemet:
>
> Hvordan får jeg popupvinduernes (indre) størrelse til automatisk
> at blive tilpasset de respektive billeders størrelse?
>
> AndreasB
Jeg bruger dette i det kaldende vindue:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="NotePad editor">
<title>starter min tilpassede form</title>
</head>
<body>
<body
onload="window.opener=top;window.open('minform',menubar=0,toolbar=0,titlebar=0);window.close()">
</body>
</html>
og i body sektionen af min form:
<body onload="javascript:blink()" bgcolor="#A2DFC0">
<script language="JavaScript">
<!--
self.moveTo(10,20)
self.resizeTo(470,210)
self.focus()
self.AllwaysOnTop=True
-->
</script>
og det virker for mig
| |
Erik Ginnerskov (26-02-2005)
| Kommentar Fra : Erik Ginnerskov |
Dato : 26-02-05 16:59 |
|
cykelsmeden wrote:
>> Hvordan får jeg popupvinduernes (indre) størrelse til automatisk
>> at blive tilpasset de respektive billeders størrelse?
> self.resizeTo(470,210)
Det sætter bare alle popup-vinduer til 470*210 px. Det var vist ikke det,
Andreas spurgte efter, men noget, der detekterer størrelsen på det billede,
der skal vises og tilpasser vinduet efter det.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk
| |
Einar Hansen (26-02-2005)
| Kommentar Fra : Einar Hansen |
Dato : 26-02-05 10:15 |
|
"Andreasb" <a@bogsted.dk> skrev
> Hejsa,
> Kan det passe, at ingen kender en løsning på dette problem?
Prøv denne:
<html>
<head>
<script language="javaScript">
function Show(filename,winTitle)
{
var myImage = new Image();
myImage.src=filename;
properties='height=10,width=10';
var imgWindow = window.open('','',properties);
html = '<html>';
html += '<head>';
html += '<title>'+winTitle+'</title>';
html += '</head>';
html += '<body topmargin="0" marginheight="0" leftmargin="0"
marginwidth="0">';
html += '<img src="'+myImage.src+'"
onLoad="resizeTo(document.bilde.width+10,document.bilde.height+29);"
name="bilde" OnClick="self.close();">';
html += '</body>';
html += '</html>';
imgWindow.document.write(html);
}
</script>
</head>
<body>
<a href="javascript:Show('bilder/1.jpg','Bilde no. 1')">
<img src="bilder/1_thumb.jpg" width="70" height="53" border="1" title="Bilde
no. 1"></a><p>
<a href="javascript:Show('bilder/2.jpg','Bilde no. 2')">
<img src="bilder/2_thumb.jpg" width="70" height="53" border="1" title="Bilde
no. 2"></a><p>
</body>
</html>
| |
Erik Ginnerskov (26-02-2005)
| Kommentar Fra : Erik Ginnerskov |
Dato : 26-02-05 16:55 |
| | |
Andreasb (26-02-2005)
| Kommentar Fra : Andreasb |
Dato : 26-02-05 23:02 |
|
Hej Einer,
Tak for svaret.
Det jeg kan tyde ser fornuftigt ud, men jeg får en "fejl på siden" meddelelse.
Bruger IE 6.0
AndreasB
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Jens Gyldenkærne Cla~ (26-02-2005)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 26-02-05 23:30 |
|
Andreasb skrev:
> Det jeg kan tyde ser fornuftigt ud, men jeg får en "fejl på
> siden" meddelelse. Bruger IE 6.0
Må vi se siden online?
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Andreasb (27-02-2005)
| Kommentar Fra : Andreasb |
Dato : 27-02-05 10:06 |
|
Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:
> Må vi se siden online?
Det er sådan set bare Einars forslag, som jeg har copy/pasted, og
har liggende på mit c rev. Skal koden uploades på en egentligt
server for at virke?
AndreasB
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Einar Hansen (27-02-2005)
| Kommentar Fra : Einar Hansen |
Dato : 27-02-05 10:27 |
|
"Andreasb" <a@bogsted.dk> skrev
> Det er sådan set bare Einars forslag, som jeg har copy/pasted, og
> har liggende på mit c rev. Skal koden uploades på en egentligt
> server for at virke?
Se her Andreas: http://www.idrettsportalen.no/gbbilder
Dette er den samme koden som du fikk av meg
Einar
| |
Andreasb (27-02-2005)
| Kommentar Fra : Andreasb |
Dato : 27-02-05 12:44 |
|
Einar Hansen wrote in dk.edb.internet.webdesign.html:
> Se her Andreas: http://www.idrettsportalen.no/gbbilder
> Dette er den samme koden som du fikk av meg
Det virker perfekt nu. Jeg må have lavet en fejl.
Tusind tak for hjælpen.
AndreasB
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Erik Ginnerskov (27-02-2005)
| Kommentar Fra : Erik Ginnerskov |
Dato : 27-02-05 17:01 |
| | |
Einar Hansen (27-02-2005)
| Kommentar Fra : Einar Hansen |
Dato : 27-02-05 19:05 |
|
"Erik Ginnerskov" <erik@donotspammmeplease.invalid> skrev
> Hvis jeg i FF of Opera spærrer for javascript-resizing af vinduer, får jeg
> kun et lille vindue, der ikke viser hele billedet. Fjerner jeg den
> spærring,
> får vinduet ikke den størrelse, der skal til for for at vise billedet uden
> scrollbar både lodret og vandret.
> Mao., det virker kun perfekt i IE
Andreas opplyste om følgende
> Bruger IE 6.0
Derfor fant jeg frem en kode jeg hadde liggende som jeg visste virket i IE,
men den er (som du nå har avslørt) ikke testet i andre browsere.
Men Adreas fikk i hvert fall den hjelpen han trengte
Einar
| |
Jens Gyldenkærne Cla~ (27-02-2005)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 27-02-05 22:48 |
|
Andreasb skrev:
> Det er sådan set bare Einars forslag, som jeg har copy/pasted, og
> har liggende på mit c rev. Skal koden uploades på en egentligt
> server for at virke?
Nej (som regel ikke). Når jeg og andre beder om at se siden online
er det ikke fordi en side kun kan virke når den er online, men
fordi det er svært at vurdere hvorfor den ikke virker som forventet
hvis man ikke kan se den online.
Se evt. også artiklen her: < http://infimum.dk/HTML/hjaelpmig.html>.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
|
|