Venster net zo groot als plaatje

Status
Niet open voor verdere reacties.

kuipie

Gebruiker
Lid geworden
16 nov 2001
Berichten
376
Hallo

Heb een klein probleempje met mijn website...
Ik wil graag dat als je op het plaatje klikt, dat het plaatje vergroot wordt in een nieuw venster en dat het venster net zo groot is als het plaatje. Ik kan wel als target van de link _blank kiezen, maar dan is het venster niet even groot als het plaatje.
Dit is de bedoeling, klik op de link hieronder
http://members.lycos.nl/swvoetbal/test.html

Alvast bedankt voor de hulp
 
Hoi,

Hieronder 2 scriptjes daarvoor. De bovenste laat het nieuwe venster in het midden van het scherm zien met de opgegeven grootte. De onderste opent een scherm op de aangegeven plek met de opgegeven grootte

script1:
Code:
in head:

<SCRIPT LANGUAGE="JavaScript">
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
</script>

in body:

<a href="plaatje.jpg" 
onclick="NewWindow(this.href,'NAAM','370','515','Auto');return false;">
<img border="0" src="plaatje.jpg" width="205" height="281" title="NAAM"></a>

of

Code:
<a href="plaatje.jpg" onclick="window.open('plaatje.jpg','NAAM','width=BREEDTE,top=0,left=0,
resizable,height=HOOGTE'); return false;">
<img border="0" src="plaatje.jpg" width="BREEDTE" height="HOOGTE"></a>

Daarbij moeten HOOGTE, BREEDTE en de naam van het plaatje natuurlijk vervangen worden.
 
Is het mogelijk, bij code 1, om het venster niet resizable te maken? In de code staat namelijk resizable, vind ik nutteloos.
 
Geplaatst door kuipie
Is het mogelijk, bij code 1, om het venster niet resizable te maken? In de code staat namelijk resizable, vind ik nutteloos.
Het is me al gelukt. In de code moet je resizable vervangen door unresizable. Simpel he? :D
 
Nog een vraagje
Is het mogelijk om de titel van het venster aan te passen? De titel verwijst naar een plaatje dus de url eindigt op jpg.
Als titel zie je de url...kan je ipv de url ook een titel invoegen?
In de bron staat ook:
(this.href,'NAAM','370','515','Auto'), waar slaat de tekst NAAM op?
 
Geplaatst door kuipie
Nog een vraagje
Is het mogelijk om de titel van het venster aan te passen? De titel verwijst naar een plaatje dus de url eindigt op jpg.
Als titel zie je de url...kan je ipv de url ook een titel invoegen?
In de bron staat ook:
(this.href,'NAAM','370','515','Auto'), waar slaat de tekst NAAM op?

Ik weet het niet zeker.. maar ik denk niet dat dat zo lukt. Je opent namelijk alleen maar een plaatje en niet een pagina.
Wat je dan dus zou moeten doen is een pagina openen waar het plaatje in staat. Dan kan je in de head een Title opnemen.
 
Ja dacht ik al
Wat laadt sneller?
Een plaatje, of een pagina met dat plaatje erop?
Bij het plaatje krijg je toch geen pop-up reclame?

En weet je ook waat NAAM betekent?
 
Ik denk dat de laadtijd niet zoveel uitmaakt.. als je een pagina maakt met alleen een plaatje erop:

Code:
<html>
<head><title>NAAM</title></head>
<body>
<img src="plaatje.jpg">
</body>
</html>

De NAAM in de code is de naam die je aan het venster geeft. Heeft geloof ik zo niet veel nut.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan