Obnovení ve Firefoxu

24 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mám chat, klasicky provedený, do dolního okénka se píšou zprávy v horním se ukazuje samotné "sklo", mám tam funkcici že když někdo napíšez zprávu tak se do zdrojáku skla vloží tag EMBED který přehraje zvuk (wav z icq takové to a-ou) pomocí pluginu či něčeho co na to prohlížeč použije .. nejčastěji asi WMP nebo QuickTime (ve FF tuším z pravidla QT).., v IE vše funguje, ve FireFoxu sice taky ale dělá mi to to že když píšu dole do řádku a zrovna se obnoví sklo s novou zprávou tak to zahraje zvuk a to políčko do kerého právě píšu se dalo by se říct "vypne" takže do něj musím zase kliknout abych mohl psát dál, jak by se to dalo ošetřit pls ? dekuji
  2. po zapnutí přehrávání zvuku dát window.tvuj_frame.nazev_formu_policko.focus() (tohle není PHP, to je JS...)
  3. Nejede mi to :-( Dal sem to takhle hned po tagu EMBED <SCRIPT>window.spodek.f.zprava.focus()</SCRIPT> zkoušel sem i tohle ale taky nic <SCRIPT>window.spodek.zprava.focus()</SCRIPT>
  4. <script type="text/javascript"> window.spodek.zprava.focus(); </script>
  5. Pořád nic, asi to FF neumí :-(
  6. Nebo máš špatně pojmenovaný framy, nebo formulář, nebo ten input... Máš někde na webu ukázku?
  7. nn jména mám doufám správně Rám je <frame name="spodek" src="psat.php?<?echo(SID);?>" scrolling=no BORDER="0"> a formulář <FORM METHOD="POST" name="f" ACTION="pridej.php?<? echo(SID) ?>"> <INPUT type="text" MAXLENGTH="500" name="zprava" onkeydown="if(event.keyCode==9){ event.returnValue=false; top.dopln(); }"> ten js co je v tom poli je na doplnování nicků ale to by tomu vadit snad nemělo a v souboru chat.php je ten <script type="text/javascript"> window.spodek.zprava.focus(); </script>
  8. tak teda <script type="text/javascript"> window.spodek.f.zprava.focus(); </script> Vynechal sem ten formulář.
  9. A zas nic ,, asi se stím budu muset smířit .. ale díky za pomoc
  10. A co? <script language="javascript" type="text/javascript"> window.spodek.f.zprava.focus(); </script>
  11. Také nic
  12. tak to by chtělo kompletní ukázku, pokud je to někde na webu
  13. a nemelo by tam bejt spis naky getElementById()? kdyz to ma bejt pro lisku
  14. Ne lisku, ale pandu. cervenou.
  15. zkus tohle window.parent.window.spodek.f.zprava.focus(); Nejdřív musíš odkázat na hiearchicky vyšší (resp. nejvyšší) rám, protože to voláš z vnořeného rámu..
  16. Milster: tak ani to nezabralo Ten script co vkládá zvuk vypadá takhle: <? if($mess["messs"] == "2" and $mess["messss"] == "2"){mysql_query("UPDATE reg1 SET messss='1' WHERE nick='$nick'");?><embed src="img/zprava.wav" hidden="true" width="128" height="32"> <script language="javascript" type="text/javascript"> window.parent.window.spodek.f.zprava.focus(); //sem zkoušim ty různé možnosti co radíte </script> <? ;}?> Mamlas: getElementById() - to mi nic neříká co to je nebo kde se to pls dočtu jak stím ?
  17. oprava! window.parent.spodek.window.f.zprava.focus(); snad tohle..
  18. já bych řekl že window.parent.spodek.f.zprava.focus();
  19. je fakt, že window neni nutný zadávat
  20. Ani to nejde ... asi to FF vážně neumí
  21. blbost, někde máš chybu nechceš dát odkaz na ten chat?
  22. Nakresli si to, me to vzdyckypomohlo..
  23. ?!
  24. myslim jaka okna jsou kde, ktere je pod kterym, kde je jaky form...

← Zpět na všechna témata