medi: 3 Anfängerprobs mit Javascript

Beitrag lesen

Hallo :-D

Hab da nen paar Probs mit Javascript, auch schon gegoogelt, aber nix gefunden was geklappt hat.

erstes Prob:

Das Grundgerüst der Site is ne Table (geslided mit PS), d.h. die Buttons sind in <td>-Tags eingefasst. Da ab und an ein paar Buttons gegen andere getauscht werden müssen, wollte ich mit Javascript eine Bedingung einbauen. Also - wenn der Status true ist, dann nimm für diesen <td>-Tag das Bild, und wenn false dann nimm dieses Bild.
Bis jetzt habe ich es nur so hin bekommen, dass die Graphik mittels Userinteraktion geändert wird. Aber die Site soll ja gleich so geladen werden, wie es der Status angibt.

Quasi sieht der Code bis dato so aus:

->head

status=new Boolean(false);
function buttonAendern() {
if(status=false)
document.images.button.src=neuerButton.gif;
}

->body
<td><img src=alterButton.gif></td>

Nun weiß ich aber net, wie ich die Function einbinden kann, dass gleich beim laden der Site evtl die Buttons geändert werden, Bzw was für andere Möglichkeiten es gibt um einfach im head bestimmte Zusammenstellungen von Graphiken auswählen zu können.

zweites Prob:

selbe Site...

auch für die Wartung, wollte ich mit JS einen Variable erstellen, deren Inhalt dann in einem iFrame im body wiedergegeben wird. Aber wie?
Die Variable soll ne Zeichenkette sein und dieser Text soll dann ins iFrame rein. Ich weiß auch ehrlichgesagt nicht wie ich da rangehen soll...

drittes Prob:

Ich bekomme es einfach nicht hin das window.open(exterenURL) auch wirklich auf eine URL referenziert. Ein neues Fenster öffnet sich, aber das wars dann auch schon. Ist open() nur für interne Verweise gemacht, bzw gibts denn ne Befehl mit dem ich dann wirklich eine neue URL öffnen kann (bitte nicht href).
Grund: um URL´s schneller pflegen zu können, steht im head die entsprechende Funktion (mit open(), und im Body steht dann href"function()". Wiegesagt das Fenster öffnet sich, aber das wars auch schon.

Danke schon mal

Gruß medi