Frage : MM_preloadImages (), was „#“ im geführten Argumentmittel tut, warum das tun.

Einfache Frage.  Ich arbeite an irgendeinem altem Code von jemand anderes, das den (innen) berühmten Dreamweaver Unfallcode in ihm hat.  Nicht reales einfaches, die Details zu dechiffrieren, obgleich einfach genug zu verwenden.  Ich denke, dass ich ihn im Allgemeinen außer 2 things.

1. erhalte.  Warum es auf dem ersten Buchstaben eines geführten überprüft Arguments, das „#“ nicht gleich ist.  In den meisten Beispielen sind die Argumente, die geführt, gerade Wege zu den Bildern, getrennt durch „,“ wenn Mehrfachverbindungsstelle.  Es gibt einige Beispiele, in denen etwas wie „#99999999“ innen außerdem geführt.  Warum/, was that.

2. ist.  Was MM_findObj tut (n, d) do.

3.  Gibt es ein besserer Ersatz für dieses jetzt (d.h. jQuery oder etwas).  Der Code verwirrt ein bisschen oben die Blicke des page.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:

Antwort : MM_preloadImages (), was „#“ im geführten Argumentmittel tut, warum das tun.

Dieser Code:

wenn (a [i] .indexOf („#")! =0)

Überprüfungen auf das *occurrence* eines octothorpe (oder „des #"), nicht gerade der erste Buchstabe. Wenn es gefunden, dann ist das Einzelteil ein Bild.
Weitere Lösungen  
 
programming4us programming4us