12. maj 2003 - 21:54
Der er
14 kommentarer og 1 løsning
problemer med "focus()"
jeg har et frameset med 3 frames i.. i "client" har jeg et script, så hvis man trykker et sted på den, skal den sætte focus på bundens text felt.. function mouseClick() { if( document.all ) { parent.bund.document.MsgForm.besked.focus(); return false; } else { return false; }; } der kommer ikke en fejl, og ja, navnene er rigtige.. nogen der ved hvorfor?? funktionen mouseClick(); bliver kaldt hver gang der bliver trykket på siden..
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Hvorfor har du disse return false ??? ikke at det skulle betyde noget .. bare nysgerrig -DC
for at man ikke kan højreklikke..
der er ikke nogen, skidtet virker bare ikke....
den må da komme med en eller anden fejl kode ... eller send mig filerne og jeg vil kigge på dem med det samme.
client.php <script> document.onkeydown = keyClick; document.onmousedown = mouseClick; document.oncontextmenu = mouseClick; function mouseClick() { if( document.all ) { parent.bund.document.MsgForm.besked.focus(); return false; } else { return false; }; } function keyClick() { if( (event.keyCode == 116) || ( event.ctrlKey && event.keyCode == 82 ) || ( event.keyCode == 122 ) ) { event.keyCode = 0; event.cancelBubble = true; return false; } } </script> blablalba.. ---- bund.php ---- <form name="MsgForm" onsubmit="" target="SendFrame" action="write.php" method=POST> <td colspan="2"><br> <input name="besked" type="text" size="100" onkeydown="handleKey();" autocomplete=OFF> <select name="to"> <option value="0">Alle</option> <? $ulres = mysql_query("SELECT blah BLAH blah WHERE blah='BLAH'"); $num = mysql_num_rows($ulres); while($ulrow = mysql_fetch_array($ulres)) { echo "<option value=\"".$ulrow[cid]."\">".$ulrow[nick]."</option>\n"; } ?> </select> <input type="submit" value="Send"> </td> <input type="hidden" value="<?=$_GET[uid];?>" name="uid"> </form>
Slettet bruger
13. maj 2003 - 15:51
#8
Har du givet "bund.php" navnet "bund", og er "client" og "bund" søskendeframes?
bund.php hedder bund, client.php hedder client.. og de er i det samme frameset
Slettet bruger
14. maj 2003 - 15:13
#10
Kan du ikke smide et link? Det vil gøre det nemmere at overskue.
Slettet bruger
18. maj 2003 - 10:49
#12
Det er jeg ikke meget for. Har du ikke en test-bruger, jeg kan logge ind med?
hvad er problemet i at oprette en bruger?, men ok jeg opretter en til dig login med tester/tester
bemærkede du loggede ind, nogen kommentare ?
03. juni 2003 - 15:31
#15
nå.. lukker
Vi tilbyder markedets bedste kurser inden for webudvikling