det virker fint hvis det ikke er i et popup window.. men når jeg prøver det i et pop-up virker det ikke.. skal bruge det i noget chromeless værk!
se:
www.4b4.dk/kasper-sorensen (har noget non mouse stuff så du kan ikke se koden).. men det jeg har brugt på "minimize" er: (undermenu.html kode)
<html>
<head>
<meta http-equiv="imagetoolbar" content="no">
<script type="text/javascript" src="js/nosecondmouse.js"></script>
<script>
onload = function() {
if (document.all) {
obj = document.images['dragger'];
x=0; y=0;catchW=false;
obj.onmousedown = function() { x = event.screenX-top.window.screenLeft; y= event.screenY-top.window.screenTop;catchW=true; }
obj.onmousemove = function() { if (catchW) top.window.moveTo(event.screenX-x,event.screenY-y);}
obj.onmouseup = function() { catchW=false; }
}
}
</script>
<script type='text/javascript'>
var pegepind;
function aabenOgResize( nyurl, bredde, hojde ) {
pegepind = window.open( nyurl, "fast_vindues_navn" ); // åben eller load ny side.
pegepind.resizeTo( bredde, hojde ); // juster størrelsen
}; //end aabenOgResize( string, number, number )
</script>
</head>
<base target="numbers">
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200"> </td>
<td width="400"><div align="center"><img src='move_image.gif' ondragstart='return false;' id='dragger'></div></td>
<td width="200"><div align="right"><a href="java script:aabenOgResize( 'open.html', 700, 500 )">minimer</a><img src="spacer.gif" width="15" height="1"></div></td>
</tr>
</table>
</html>
Hvad gør jeg galt ?