Der Code, den ich verwende, wird das Bild ziehe von hier:JavaScript Bild vom falschen Ort erregenden
http://www.mywebsite.com/FILENAME/images/theimageiwant.jpg
Der Teil I ‚Dateiname‘ aktivierte irgendwo im Code wird hinzugefügt. Ie. Ich will nur die Bilder aus gezogen:
http://www.mywebsite.com/images/theimageiwant.jpg
Wenn jemand helfen könnte und lassen Sie mich wissen, welcher Teil des JavaScript muss ich es oder entfernen ändern wäre wirklich hilfreich. Selbst wenn Sie mir nur sagen könnten, welcher Teil sich tatsächlich auf 'Dateiname' bezieht, würde ich wahrscheinlich in der Lage sein, es herauszufinden. Vielen Dank im Voraus Jungs.
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
Dies ist die .html
<a href="javascript:;" onClick="MM_swapImage('main','','mywebsite.co.uk/images/porftfolio-main.jpg',1)">;
<img src="mywebsite.co.uk/images/portfolio-thumb.jpg"; alt="portfolio-thumb" width="120" height="120" id="thumb1" /></a>
Es ist eine Galerie mit einem Hauptbild, 4 kleinere Thumbnails darunter die, wenn Sie klicken - das Hauptbild ändern. Der Code ist Standard-DW, aber Firebug sagt mir, dass für Bilder von dem Ort, der "Dateiname" enthält, schlechte Anforderungen gemacht werden.
Können Sie uns Ihr HTML zeigen? Ich glaube nicht, dass dieses Javascript das Problem ist. Ist das nicht Standard-Dreamweaver-Code? – Curt
sehe meine Antwort. http://StackOverflow.com/a/9991742/370103 Hoffentlich sollte dies Ihnen helfen – Curt