![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| ||||||
| ||||||
|
|
script language="JavaScript" type="text/javascript" !-- var img = new Array; ^^^^^^^^^^^^^^^^^^^ |
|
var d = document; var t = false; b0 = new Image(); b0.src = "images/links/home_1.gif"; b0on = new Image(); b0on.src = "images/links/home_2.gif"; |
|
function on3(name) { d[name].src = eval(name + "on.src"); |
|
} [...] var t = true; function on(name) { if(t) on3(name); } function off(name) { if(t) off3(name); } |
|
//-- /script So rufe ich es auf: a href="index.php" onmouseover="on('b0'); return true;" onmouseout="off('b0'); return true;"><img name="b0" src="images/links/home_1.gif" border="0" alt="Home"></a |
|
Nun zum Problem: Die betreffende Person moechte, dass die MouOver-Bilder schon waehrend des Ladens der Seite funktionieren. |
#3
| |||
| |||
|
|
[...] Nun zum Problem: Die betreffende Person moechte, dass die MouOver-Bilder schon waehrend des Ladens der Seite funktionieren. Möglich. Die Image-Objekte kann man durchaus vorher erzeugen, was Du ja auch tust. Ob die document.images-Collection vor dem Ende des Ladens des Dokuments schon verfügbar ist bzw. ob sie überhaupt jemals verfügbar ist, hängt jedoch vom jeweiligen DOM und damit vom UA ab. Vielen Dank fuer die schnelle Antwort. Ich kann es also nicht steuern |

#4
| |||
| |||
|
|
Nun zum Problem: Die betreffende Person moechte, dass die MouOver-Bilder schon waehrend des Ladens der Seite funktionieren. Also nicht, wie es jetzt ist, dass die Bilder beim laden der Seite in den Cache geladen werden und dann beim herueberfahren ohne Verzoegerung aufgerufen werden. Ist dies ueberhaupt moeglich? Ich bin der Ansicht, dass ich das nicht steuern kann. |
#5
| |||
| |||
|
|
[...] Eine Möglichkeit ist vielleicht, in der vorhergehenden Seite, die deine Seite aufruft, schon solche "new image()"-Befehle |
|
einzubauen. Damit hast du die Bilder schon im Cache, wenn deine Seite aufgerufen wird. |
|
Geht natürlich nicht, wenn deine Seite keinen Vorgänger hat. |
#6
| |||
| |||
|
|
Lukas Meinertz schrieb: Nun zum Problem: Die betreffende Person moechte, dass die MouOver-Bilder schon waehrend des Ladens der Seite funktionieren. Also nicht, wie es jetzt ist, dass die Bilder beim laden der Seite in den Cache geladen werden und dann beim herueberfahren ohne Verzoegerung aufgerufen werden. Ist dies ueberhaupt moeglich? Ich bin der Ansicht, dass ich das nicht steuern kann. Nicht direkt. Eine Möglichkeit ist vielleicht, in der vorhergehenden Seite, die deine Seite aufruft, schon solche "new image()"-Befehle einzubauen. Damit hast du die Bilder schon im Cache, wenn deine Seite aufgerufen wird. Geht natürlich nicht, wenn deine Seite keinen Vorgänger hat. Es ist keine "Startseite" vorhanden, also faellt diese Methode aus. |
![]() |
| Thread Tools | |
| Display Modes | |
| |