PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Plz help.. frame problem


Daidaloz
12.03.2002, 19:04
Hie Leute!
Ich habe folgendes script zur hand und schon soweit fertig gemacht, dass es onmouseover einen text in einer form eingibt!
Nun klappt das aber nicht frame übergreifend!
Und da ich nicht so der Profi in JS bin, dachte ich frage ich euch!

Thx schonmal 4 help! :)

<script language=&quot;JavaScript&quot;>

<!--
function thetext(txt) {

document.theform.thetext.value = txt

return true;

}



// -->
</script> <script
language=&quot;JavaScript&quot;>
<!--
function atext(txt) {

document.aform.atext.value = txt

return true;

}



// -->
</script> </p>

<p align=&quot;center&quot;><br>
Welche Seite hättest Du gern? :)
</p>

<p align=&quot;center&quot;><br>
<a href=&quot;test1.html&quot; onmouseout=&quot;thetext(&quot; &quot;); atext(&quot; &quot;)&quot;
onmouseover=&quot;thetext(&quot;Thema 1&quot;); atext(&quot;Bla Bla Bla&quot;)&quot;
target=&quot;Hauptframe&quot;><font FACE=&quot;Arial&quot; SIZE=&quot;+3&quot; COLOR=&quot;#00FF00&quot;>Haus</font></a><br>
<a href=&quot;test2.htm&quot; onmouseout=&quot;thetext(&quot; &quot;); atext(&quot; &quot;)&quot;
onmouseover=&quot;thetext(&quot;Thema 2&quot;); atext(&quot;Was da so alles rein passt :-)&quot;)&quot;
target=&quot;Hauptframe&quot;>Guestbook</a><br>
</p>


Felix Kaiser
12.03.2002, 20:12
Über &acute;top.frames.FRAMENAME.document.theform.thetext.value&acute; kannst du z.B. auf die Eigenschaft &acute;value&acute; des Textfeldes im mit &acute;FRAMENAME&acute; angegebenen Frame ändern, von einem andere Frame aus.

Noch fragen?

sami
12.03.2002, 20:22
ich würde parent.frames... vorziehen, denn falls das ganze z.b. von ner anderen site in nem frame geladen wird, gibts n js fehler und es funzt nimmer.

Felix Kaiser
12.03.2002, 21:04
Ja, aber afaik hatte ich Probleme mit parent.frames .... unterm Netscape 6, weshalb z.b. mein JS Tetris bei Netscape6 statt parent.frames auf top.frames zugreift. Bei parent.frames dhtml Zugriff stoppte der NS die Ausführung des Skriptes, ohne Fehlermeldung. Seit top.frames läufts flüssig. Von daher ...

Daidaloz
13.03.2002, 13:36
danke leute :D