ändern von 2 frames mit einem click!
christoph
- javascript
0 Sönke Tesch0 Cheatah0 christoph0 uepselon0 Sönke Tesch
0 Jürgen Berkemeier
hallo!
hab folgenden button der onclick 2 frames ändern soll:
<input type="button" value="Test" class="form" onclick="javascript:parent.content.location='test.html';parent.text.location='test_text.html';return false;">
funktioniert aber leider nicht ...
find den fehler nicht :-(
<input type="button" value="Test" class="form" onclick="javascript:parent.content.location='test.html';parent.text.location='test_text.html';return false;">
funktioniert aber leider nicht ...
Gib' mal
javascript:alert(location);
in der Adressleiste Deines Browsers ein und vergleiche das mit Deinen "URLs".
Gruß,
soenk.e
Hi,
onclick="javascript:[...]
funktioniert aber leider nicht ...
recherchiere bitte im Archiv, wie viel die Aussage "funktioniert nicht" nützt.
Gib' mal
javascript:alert(location);
in der Adressleiste Deines Browsers ein und vergleiche das mit Deinen "URLs".
Recherchiere zusätzlich, wo das "javascript:" hingehört, insbesondere im Zusammenhang mit Event-Handlern. Sönke setzt es richtig ein, Du nicht.
Cheatah
Versteh ich jetzt überhaupt nicht was du meinst!
Hi,
Versteh ich jetzt überhaupt nicht was du meinst!
lass "javascript:" weg! Im onclick="..." Event brauchst du das nicht!
Gruß,
ueps
Versteh ich jetzt überhaupt nicht was du meinst!
Sei mutig, probier mal was aus, tu es einfach. Gib den Code ein und vergleiche das Format des ausgegebenen Inhaltes des location-Objekts mit dem, was Du dem location-Objekt andrehen willst. Du solltest dort signifikante Unterschiede feststellen können.
Gruß,
soenk.e
Hallo christoph,
<input type="button" value="Test" class="form" onclick="javascript:parent.content.location='test.html';parent.text.location='test_text.html';return false;">
So mach ich das immer:
... parent.frames.content.location.href='test.html'; ...
Gruß, Jürgen