webForumDet fria alternativet

Javascript hjälp

2 svar · 303 visningar · startad av pixeldo

pixeldoMedlem sedan juni 200412 inlägg
#1

Hej

Jag kan inte så mycket om Javascript så jag behöver lite hjälp.

Jag vill att bilden ska komma kant i kant med popupen, hur fixar jag det.

Fattar att jag ska ändra på denna rad "largh=foto1.width+25;" på slutet för att få kant i kant under bilden men hur får jag den kant i kant uppe och till vänster...

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function CaricaFoto(img){
foto1= new Image();
foto1.src=(img);
Controlla(img);
}
function Controlla(img){
if((foto1.width!=0)&&(foto1.height!=0)){
viewFoto(img);
}
else{
funzione="Controlla('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}
function viewFoto(img){
largh=foto1.width+25;
altez=foto1.height+25;
stringa="width="+largh+",height="+altez;
finestra=window.open(img,"",stringa);
}
// End -->
</script>

GuffaMedlem sedan juni 2004533 inlägg
#2

För att få bort marginalerna i popupen så kan du inte öppna bilden direkt i popupen. Du måste ha en sida som visar bilden, så att du kan ställa in marginalerna i body-taggen.

Du kan göra så här:

function viewFoto(img) {
	var w = foto1.width;
	var h = foto1.height;
	var w = window.open(''','_blank','width='+w+',height='+h);
	w.document.write('<html><head><title>Bild</title></head><body style="margin:0;padding:0;"><img src="'+img+'"></body></html>');
	w.document.close();
}
AnnelieTMedlem sedan apr. 200553 inlägg
#3

Fel tråd/flyttar inlägget

124 ms totalt · 3 externa anrop · v20260731065814-full.3292ce1b
122 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)