Window opener in javascript

Pagina: 1
Acties:
  • 164 views sinds 30-01-2008
  • Reageer

  • HekkeySE
  • Registratie: Maart 2000
  • Niet online
Hoe kan je een nieuwe window automatisch laten resizen naar bv de grootte (lengte en breedte) van de foto: bijv bij de clubs van hetnet (www.clubs.nl)
Alvast bedankt!

Recht op morgen heb ik niet, maar morgen wordt beter dan vandaag en gisteren bestaat niet.


  • soap
  • Registratie: December 2000
  • Laatst online: 14:07

soap

diskoers.

Eerst gooi je dit onder de <head> tag
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<script language="javascript">
var fotoWin;
var geopend;
function foto(naam,title,w,h) 
{

    if (geopend = "nee")
    {
    if (fotoWin != null) 
            if (!fotoWin.closed) fotoWin.close();
    fotoWin = window.open("",title,"toolbar=0,location=0,status=0,menubar=0,width=" + w + ",height=" + h);
    var d = fotoWin.document;
    d.open();
    d.writeln("<html><head><title>" + title + "</title></head>");
    d.writeln("<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0>");
    d.writeln("<A href='javascript:window.close()'>[img]"[/img]</a>");
    d.writeln("</body></html>");
    d.close();
    geopend = "ja"
    }
    else
    {
    fotoWin.close()
    if (fotoWin != null) 
            if (!fotoWin.closed) fotoWin.close();
    fotoWin = window.open("",title,"toolbar=0,location=0,status=0,menubar=0,width=" + w + ",height=" + h);
    var d = fotoWin.document;
    d.open();
    d.writeln("<html><head><title>" + title + "</title></head>");
    d.writeln("<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0>");
    d.writeln("<A href='javascript:window.close()'>[img]"[/img]</a>");
    d.writeln("</body></html>");
    d.close();
    }
}
</script>

Dan link je naar je plaatje met deze link:

javascript:void(foto('BLAAAT.jpg','TITEL',319,235))

319 en 235 zijn het aantal pixels

Mr.Zop
Script is van looskuh

.


  • HekkeySE
  • Registratie: Maart 2000
  • Niet online
Thnx!

Tom je kan deze topic weer sluiten :7

Recht op morgen heb ik niet, maar morgen wordt beter dan vandaag en gisteren bestaat niet.