вопрос таков s.substring(p+13), где 13 это количество русских символов. пробовал делать тоже самое с английскими символами, но когда надо осуществить замену, он не заменяет. у английских символов своя таблица? Оо и какая она, если кто знает, или ссылку дайте? скажите, в чем я туплю?...
мне просто зачем это надо...
надо изменить ссылку на картинку. я подумал использовать этот код.
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='картинка'>"+s.substring(p+15)
}
</script>
но когда по исходному прототипу сделал то же самое тока за место числа 15 указал количество символов своего слова и написал свое слово за место "новые сообщения", которое идентифицирует ссылку, но оно на английском. в общем в итоге замены не произошло...
Отредактировано knuckles-wolf (Чт, 12 Фев 2009 16:15:53)