Autor Zpráva
majo20
Profil *
mám hlavné okno, v ňom textareu a druhé, menšie okno (pop-up), kde sú smajlíkovia (emotikony).
Potrebujem po kliknutí na smajlíka tohto vložiť do textarei v tvare smilexxx, kde xxx je číslo smajlíka.
Ďakujem
MCKAY
Profil
Řeší se to tady každou chvíli, také by tě nezabilo, kdyby si pohledal.
http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=92530&forum=8&page=-1

Máš tam vše potřebné.
DJ Miky
Profil
Bude tě zajímat window.opener, což je přístup k oknu, které otevřelo ono popup okno.

Mohlo by to být zhruba takto:

Hlavní okno
<script type="text/javascript">
function smajlik(cislo) {
  document.getElementById('text').value += 'smile'+cislo;
}
</script>
<textarea id="text"></textarea>


Popup okno
<img src="smajlik1.gif" onclick="window.opener.smajlik(1)">
majo20
Profil *
DJ Miky
ďakujem, jednoduché ale účinné riešenie...
majo20
Profil *
DJ Miky
ešte otázka. pomocou onclick vkladám smajlíka napr. smajlik(001) ale v textarea sa zobrazí smajlik1, t.zn. bez úvodných núl. To isté pri číslach od 10 do 99 - bez prvej nuly... AKo sa dá toto ošetriť?
tiso
Profil
smajlik('001')

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: