Našao sam 2 načina na koji na drugim sajtovima ubacuju klikom na sličicu odgovarajućeg smajlija. Meni ni jedan način ne radi u potpunosti.
Ako uradim ovako, smajliji se vide samo u IE..Opera i FFox ništa. Ali u IE i rade.
U headu je..
Code:
function insertSmilies (v) {
document.forms[0].elements[6].focus();
document.selection.createRange().text = v;
}
function insertSmilies (v) {
document.forms[0].elements[6].focus();
document.selection.createRange().text = v;
}
A u telu...
Code:
<script type="text/javascript" language="javascript">
<!--
if (document.selection) {
document.write('<table border="0" cellspacing="0" cellpadding="1" width="170">');
document.write('<tr>');
document.write('<td width="24"><a href="javascript:insertSmilies(\':D\')"><img src="http://www.mariotomic.com/smile/biggrin.gif" alt=":D" width="20" height="20" border="0"></a></td>');
...PONAVLJANJE KODA...
document.write('<td width="24"><a href="javascript:insertSmilies(\':wink\')"><img src="http://www.mariotomic.com/smile/wink.gif" alt="wink" width="20" height="20" border="0"></a></td>');
document.write('</tr>');
document.write('</table>');
} else {
document.write(' ');
}
// -->
</script></td>
<script type="text/javascript" language="javascript">
<!--
if (document.selection) {
document.write('<table border="0" cellspacing="0" cellpadding="1" width="170">');
document.write('<tr>');
document.write('<td width="24"><a href="javascript:insertSmilies(\':D\')"><img src="http://www.mariotomic.com/smile/biggrin.gif" alt=":D" width="20" height="20" border="0"></a></td>');
...PONAVLJANJE KODA...
document.write('<td width="24"><a href="javascript:insertSmilies(\':wink\')"><img src="http://www.mariotomic.com/smile/wink.gif" alt="wink" width="20" height="20" border="0"></a></td>');
document.write('</tr>');
document.write('</table>');
} else {
document.write(' ');
}
// -->
</script></td>
A druga, koja prikaže sve smajlije ne radi (što mi je u neku ruku i logično, jer ti smajliji i nemaju baš uverljive linkove)
U headu...
Code:
<script language=”JavaScript”>
function commentEmoticon(code)
{
var cache = document.comments_form.text.value;
document.comments_form.text.value = cache + ” ” + code;
document.comments_form.text.focus();
}
</script>
<script language=”JavaScript”>
function commentEmoticon(code)
{
var cache = document.comments_form.text.value;
document.comments_form.text.value = cache + ” ” + code;
document.comments_form.text.focus();
}
</script>
A u telu...
Code:
<img alt=":)" onclick="commentEmoticon(‘:)’)" src="http://www.mariotomic.com/smile/smile.gif" alt=":)" />
<img alt=";)" onclick="commentEmoticon(‘;)’)" src="http://www.mariotomic.com/smile/wink.gif" alt=";)" />
...PONAVLJANJE KODA...
<img alt=":)" onclick="commentEmoticon(‘:)’)" src="http://www.mariotomic.com/smile/smile.gif" alt=":)" />
<img alt=";)" onclick="commentEmoticon(‘;)’)" src="http://www.mariotomic.com/smile/wink.gif" alt=";)" />
...PONAVLJANJE KODA...
Voleo bih da mi neko kaže šta nije u redu sa jednim od ova dva.
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro S22U Fold4 S23U