Jag håller på och bygger ett webbfotoalbum som genereras via Phtoshop. Jag har fixat klart skriptet för genereringen så den biten är klart. Problemet kommer när jag ska använda Javascript för att Resize:a pop-upfönstret (ja jag ska använda det), jag använder ett javascript som ser ut såhär:
Problemet ligger i att jag på denna sida som jag vill resize:a har flera bilder som inte går att lägga som bakgrund då det blir problem. Javascriptet tar och resize:ar pop-upfönstret efter fel bild, hur tar jag och åtgärdar det. Måste väl skriva någon definationsrad, men vad ska det stå...inte så himla bra på Javascript.
hmm tyvärr kan jag inte svara på din Javascriptsfråga! men i din signaur hade du en fråga hur man får texten att bli liten om du nu menar texten i signaturen så är edt [1 ]din text[/1 ]
resultatet blir:
Jag vet inte om jag läser dig rätt. Men jag antar att du använder ett popup-fönster för att visa bilder och detta fönster ändrar du storlek på automatiskt efter bildens storlek. Men, laddar du fler bilder i samma fönster samtidigt?
I så fall får du addera den totala bredden (om du lägger bilderna i bredd med ex;
var picWidth=0; var picHeight=0; var imgs=document.getElementsByTagName("img");
for(var i=0; i<imgs.length; i++){
picWidth += imgs[0].width;
picHeight = Math.max(picHeight,imgs[0].height);
}
Jag vill öppna den sidan i en pop-up som resize:as efter den stora bilden (i detta fall bruden). Problemet är att koden som jag använder tar och resize:ar pop-up-fönstret efter den bild som den ser först (den uppe i högra hörnen, "förra sidan"). Jag vill att det ska defineras att den ska ändra storleken efter bilden på bruden och inte efter den som den läser först.