^^
Kleines Helferlein
The great Hoden
var objImageData = document.createElement("div");
objImageData.setAttribute('id','imageData');
objImageDataContainer.appendChild(objImageData);
The great Hoden
The great Hoden
imgPreloader = new Image();
// once image is preloaded, resize image container
imgPreloader.onload=function(){
//wenn Grafik, dann SRC-Attribut in "lightsheetImage" setzen, sonst AJAX-Nachladen in das übergeordnete DIV "lightsheetContent"
var formatCheck = imageArray[activeImage][0].substring(imageArray[activeImage][0].lastIndexOf(".")+1);
if(formatCheck.toLowerCase() == "jpg" || formatCheck.toLowerCase() == "jpeg" || formatCheck.toLowerCase() == "gif" || formatCheck.toLowerCase() == "png")
{
formatCheckout=1;
Element.setSrc('lightsheetImage', imageArray[activeImage][0]);
}
else
{
formatCheckout=0;
var myAjax = new Ajax.Request(
imageArray[activeImage][0],
{
onSuccess: function(transport) {
Element.setInnerHTML('lightsheetContent', transport.responseText);
}
});
}
//hier wird die neue Größe festgelegt: entweder die Bildmaße, oder die Style-Maße des Dokumenten-Überdivs "alltogether"
if (formatCheckout==1)
{
myLightsheet.resizeImageContainer(imgPreloader.width, imgPreloader.height);
}
else
{
myLightsheet.resizeImageContainer(document.getElementById('alltogether').style.width, document.getElementById('alltogether').style.height);
}
imgPreloader.onload=function(){}; // clear onLoad, IE behaves irratically with animated gifs otherwise
}
//Da das Bild existieren muss (sonst fällt das Skrikpt in sich zusammen), nehme ich im Fall, dass der Input ein Dokument und kein Bild ist, als Anzeige einfach eine blanke GIF-Grafik.
if (formatCheckout==1)
{
imgPreloader.src = imageArray[activeImage][0];
}
else
{
imgPreloader.src = 'images/blank.gif';
}
},
The great Hoden
PaMe
Guest
The great Hoden
The great Hoden
Web-Sheriff - ohne Bild
The great Hoden
Willkommen auf PSD-Tutorials.de
In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.
Nächster neuer Gratisinhalt
Statistik des Forums