Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.037 pregleda

Najnovija ↓

Dva pitanja, a odgovor dovoljan na samo jedno :) 04.02.2005. u 03:06 · pre 264 meseca #1
Mučim se već izvesno vreme sa smajlijima na sajtu..

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;
}


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('&nbsp;');

}
// -->
</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>


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...


Voleo bih da mi neko kaže šta nije u redu sa jednim od ova dva.
Potpis
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
Re: Dva pitanja, a odgovor dovoljan na samo jedno :) 04.02.2005. u 03:48 · pre 264 meseca #2
I još nešto. Primetio sam da svaka od skripti nosi u sebi podatak u koje polje treba da se ispusti text smajlija. Takođe sam primetio da ja nikako ne znam da ih brojim.

Ovo je skripta...

Code:
function insertSmilies (v) {
document.forms[2].elements[3].focus();
document.selection.createRange().text=v;
}


Probao sam da umesto elements [3] stavim neke druge brojeve, ali bezuspešno.

Ovo je kod u telu...

Code:
<div class="field">

<script type="text/javascript">
<!--
if (canFormat) {
    with (document) {
        write('<div style="float: right;">');
        
    write('<a href="#" onclick="return insertSmilies(document.entry_form.text_more.focus, \':D\')"><img src="http://www.mariotomic.com/smile/biggrin.gif" alt=":D" align="absmiddle" width="20" height="20" border="0"></a>');
    write('<a href="#" onclick="return insertSmilies(document.entry_form.text_more.focus, \';)\')"><img src="http://www.mariotomic.com/smile/wink.gif" alt=";)" align="absmiddle" width="20" height="20" border="0"></a>');

...IZOSTAVLJEN KOD SMAJLIJA...

        write('<a title="<MT_TRANS phrase="Bold">" href="#" onclick="return formatStr(document.entry_form.text_more, \'strong\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/bold-button.gif" alt="<MT_TRANS phrase="Bold">" width="24" height="18" border="0" /></a>');
        write('<a title="<MT_TRANS phrase="Italic">" href="#" onclick="return formatStr(document.entry_form.text_more, \'em\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/italic-button.gif" alt="<MT_TRANS phrase="Italic">" width="24" height="18" border="0" /></a>');
        write('<a title="<MT_TRANS phrase="Underline">" href="#" onclick="return formatStr(document.entry_form.text_more, \'u\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/underline-button.gif" alt="<MT_TRANS phrase="Underline">" width="24" height="18" border="0" /></a>');
        write('<a title="<MT_TRANS phrase="Insert Link">" href="#" onclick="return insertLink(document.entry_form.text_more)"><img src="<TMPL_VAR NAME=STATIC_URI>images/url-button.gif" alt="<MT_TRANS phrase="Insert Link">" width="26" height="18" border="0" /></a>');
        write('</div>');
    }
}
// -->
</script>

<label for="text_more"><MT_TRANS phrase="Extended Entry"></label> <a href="#" onclick="return openManual('entries', 'item_main_entry_text')" class="help">?</a><br />
<textarea class="full-width" name="text_more" id="text_more" tabindex="4" rows="15"><TMPL_VAR NAME=TEXT_MORE ESCAPE=HTML></textarea>
</div>


Kako treba da glasi ona gore skripta da bi code smajlija bivao ubačen u baš to navedeno text polje?
Potpis
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
Re: Dva pitanja, a odgovor dovoljan na samo jedno :) 04.02.2005. u 08:19 · pre 264 meseca #3
Citat:
-V-O-Y-A-G-E-R-:
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;
}

http://web.archive.org/web/200...s/Moz_Range_Object_Article.htm

http://www.mozilla.org/docs/dom/domref/dom_window_ref24.html

http://www.mozilla.org/docs/dom/domref/dom_range_ref.html

http://www.mozilla.org/editor/midas-spec.html
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: Dva pitanja, a odgovor dovoljan na samo jedno :) 04.02.2005. u 15:29 · pre 264 meseca #4
Citat:
http://web.archive.org/web/20030724060903/pbwizard.com/Articles/Moz_Range_Object_Article.htm

This article is for intermediate and advance level JavaScript programmers. The reader is assumed to understand basic JavaScript programming language (statements, syntax, operators, object inheritance, ect.) and the W3C DOM Level 2 Recommendation.


Skroz sam se pronašao :)

Da znaš da ću te reći Deda Mrazu! :)

Ništa..idem da se edukujem. Hvala :)
Potpis
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme