Gibt es ein Script, mit dem man Bilder auf einer Seite per klick austauschen kann, ohne dass eine komplette Seite neu geladen wird?
So wie bei E-Bay z.B.
Und wo bekomm ich das (möglicherweiße mit Anleitung! )?!
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Was ist der unterschied, wenn ich ne Funktion schreib?
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Wow! Machst du das beruflich?
Die Beispiele mit der Funktion gehen aber irgendwie nich. Ich bekomm immer ""Fehler auf der Seite"" angezeigt.
Liegt irgendwie am header-Teil. Wenn ich den rauslösche ist es okay.
Habs jetzt mal mit dem ersten Beispiel gemacht. Da geht es. Ist zwar nicht so schön, erfüllt aber seinen zweck!
DANKE!
Jetzt muß ich nur noch rausfinden, wie ich bei der Miniatur noch ein RollOver mach!
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Der Cursor wird auch zur hand, wenn man über das Bild geht!
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Weiß ich auch nicht so genau. Ist im Head Beriech so angegeben und so.
Das ganze ist auch nicht von mir. Ich habs nur etwas modifiziert und eben dank dir das ganze so umgepopelt, dass die Bilder ausgetauscht werden ohne die komplette Seite neu zu laden!
Vielleicht wirds hierdurch klarer:
[Edit]Mist! War zu lang! [/Edit]
Zuletzt geändert von AeternoS am Mi Jul 02, 2003 7:28 am, insgesamt 1-mal geändert.
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Weiß ich auch nicht so genau. Ist im Head Beriech so angegeben und so.
Das ganze ist auch nicht von mir. Ich habs nur etwas modifiziert und eben dank dir das ganze so umgepopelt, dass die Bilder ausgetauscht werden ohne die komplette Seite neu zu laden!
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
<csscriptdict>
<script><!--
CSStopExecution = false;
function CSAction(array) {
return CSAction2(CSAct, array);
}
function CSAction2(fct, array) {
var result;
for (var i=0;i<array.length;i++) {
if(CSStopExecution) return false;
var actArray = fct[array[i]];
if(actArray == null) return false;
var tempArray = new Array;
for(var j=1;j<actArray.length;j++) {
if((actArray[j] != null) && (typeof(actArray[j]) == "object") && (actArray[j].length == 2)) {
if(actArray[j][0] == "VAR") {
tempArray[j] = CSStateArray[actArray[j][1]];
}
else {
if(actArray[j][0] == "ACT") {
tempArray[j] = CSAction(new Array(new String(actArray[j][1])));
}
else
tempArray[j] = actArray[j];
}
}
else
tempArray[j] = actArray[j];
}
result = actArray[0](tempArray);
}
return result;
}
CSAct = new Object;
CSAg = window.navigator.userAgent; CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);
function IsIE() { return CSAg.indexOf("MSIE") > 0;}
function CSIEStyl(s) { return document.all.tags("div")[s].style; }
function CSNSStyl(s) { return CSFindElement(s,0); }
function CSFindElement(n,ly) { if (CSBVers < 4) return document[n];
var curDoc = ly ? ly.document : document; var elem = curDoc[n];
if (!elem) { for (var i=0;i<curDoc.layers.length;i++) {
elem = CSFindElement(n,curDoc.layers[i]); if (elem) return elem; }}
return elem;
}
function CSSetImageURL(action) {
var img = null;
if (document.images) {
if (!IsIE()) img = CSFindElement(action[1],0);
else img = document.images[action[1]];
if (img) img.src = action[2];
}
}
// --></script>
</csscriptdict>
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
<csactiondict>
<script><!--
CSAct[/*CMP*/ 'miniatur1_over'] = new Array(CSSetImageURL,/*CMP*/ 'name1',/*URL*/ 'miniatur1_over.gif');
CSAct[/*CMP*/ 'miniatur1'] = new Array(CSSetImageURL,/*CMP*/ 'name1',/*URL*/ 'miniatur1.gif');
CSAct[/*CMP*/ 'miniatur2_over'] = new Array(CSSetImageURL,/*CMP*/ 'name2',/*URL*/ 'miniatur2_over.gif');
CSAct[/*CMP*/ 'miniatur2'] = new Array(CSSetImageURL,/*CMP*/ 'name2',/*URL*/ 'miniatur2.gif');
CSAct[/*CMP*/ 'miniatur3_over'] = new Array(CSSetImageURL,/*CMP*/ 'name3',/*URL*/ 'miniatur3_over.gif');
CSAct[/*CMP*/ 'miniatur3'] = new Array(CSSetImageURL,/*CMP*/ 'name3',/*URL*/ 'miniatur3.gif');
// --></script>
</csactiondict>
Das ist der Head-Bereich. Ich hab einfach mal alles reinkopiert und es so abgeändert, dass es rein theoretisch zu den änderungen vom ersten, die ich gemacht hab zusammenpasst.
Ich hab mich nicht großartig mit dem Script auseinandergesetzt, da mir leider momentan die Zeit für sowas fehlt und ich nur das nötigste daran machen (bzw. ändern) kann/konnte und kann dir somit auch leider nicht sagen wie was und warum aber ich denke das bekommst du sowieso selber raus!
Hoffe mal, dass es weiter hilft!
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
hinzugefügt, damit sich der Cursor bei mouseOver zur Hand verändert. Leider geht das nur beim IE und nicht bei NetScape. Gibt es ne lösung?
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Hat geklappt! Danke!
War das mit den ""csout"" und ""csover"" und ""CSAction"" anbetrifft, war das jetzt verständlich, oder uninteressant?
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Okay, noch ein Problem. Ich hab keine Ahnung, ob das überhaupt möglich ist und es wird auch bestimmt nicht leicht sein, aber deshalb frag ich ja:
Ist es möglich, das große Bild auf klick auszutauschen (bis dahin ja kein Problem) ihm dann aber zu sagen, dass es auf erneuten klick durch ein wieder anderes Bild ausgetauscht werden soll, und so weiter??
Vielleicht zum Schluss beim letzten Bild dann sogar eine neue Seite laden?
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)