- #1
B
bkgm
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 26.02.2005
- Beiträge
- 179
- Reaktionspunkte
- 0
- Ort
- Bern
Guten Abend
Obwohl ich über keinerlei JS-Kenntnisse verfüge, verwende ich auf einer page unten stehendes JavaScript aus dem web. Ich habe das Script trotz meiner mangelnden Kenntnisse für meine Bedürfnisse angepasst und es scheint zu laufen. Was ich leider nicht begriffen habe ist die Funktion des letzten Parameters ('#1022436934220') im Script-Aufruf. Was ich noch viel weniger begriffen habe ist, dass das Script ohne Anpassung des o.e. Parameters bei mir läuft.
Könnte mir bitte jemand die Funktion des num. 13-stelligen Parameters erklären ?
Besten Dank im Voraus und schönen Abend.
Brigitte
<a href=temp.htm onMouseOut=MM_swapImgRestore() onMouseOver=MM_swapImage('document.Image14','document.Image14','bilder/button2.gif','#1022436934220')> <img name=Image14 border=0 src=bilder/button1.gif width=164 height=29><br></a>
function MM_swapImage() { //v2.0
var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
objStr = MM_swapImage.arguments[(navigator.appName ==->Netscape')?i:i+1];
if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
(objStr.indexOf('document.all[') ==0 && document.all ==null))
objStr =->document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
obj = eval(objStr);
if (obj != null) {
swapArray[j++] = obj;
swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.srcldArray[j];
obj.src = MM_swapImage.arguments[i+2];
} }
document.MM_swapImgData = swapArray; //used for restore
}
Obwohl ich über keinerlei JS-Kenntnisse verfüge, verwende ich auf einer page unten stehendes JavaScript aus dem web. Ich habe das Script trotz meiner mangelnden Kenntnisse für meine Bedürfnisse angepasst und es scheint zu laufen. Was ich leider nicht begriffen habe ist die Funktion des letzten Parameters ('#1022436934220') im Script-Aufruf. Was ich noch viel weniger begriffen habe ist, dass das Script ohne Anpassung des o.e. Parameters bei mir läuft.
Könnte mir bitte jemand die Funktion des num. 13-stelligen Parameters erklären ?
Besten Dank im Voraus und schönen Abend.
Brigitte
<a href=temp.htm onMouseOut=MM_swapImgRestore() onMouseOver=MM_swapImage('document.Image14','document.Image14','bilder/button2.gif','#1022436934220')> <img name=Image14 border=0 src=bilder/button1.gif width=164 height=29><br></a>
function MM_swapImage() { //v2.0
var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
objStr = MM_swapImage.arguments[(navigator.appName ==->Netscape')?i:i+1];
if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
(objStr.indexOf('document.all[') ==0 && document.all ==null))
objStr =->document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
obj = eval(objStr);
if (obj != null) {
swapArray[j++] = obj;
swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.srcldArray[j];
obj.src = MM_swapImage.arguments[i+2];
} }
document.MM_swapImgData = swapArray; //used for restore
}