Замена определенных символов на странице

 
0
 
JavaScript
ava
Wowa | 27.12.2003, 02:09
Как найти на хтмл-странице все символы # и заменить их на @ при двух условиях:
1) Страница полностью загрузилась
2) Пользователь пошевелил мышкой.


?
Ответы (3)
ava
MuToGeN | 27.12.2003, 13:42 #
ИМХО кроме как через innerHTML, думаю, никак

1) обрабатывать onLoad, выставляя какую-то переменную в true, и потом ее проверять
2) onMouseMove для body (??)
ava
guest | 27.12.2003, 15:42 #
function mousemove()
{
do something
}
document.onmousemove=mousemove
ava
Zipo | 06.01.2004, 17:42 #
что-то вроде

<HTML>
<HEAD>
<script>
var DLoad = false;
var Dreplace = false;
function mousemove()
{
if (!Dreplace && DLoad) {
 Dreplace = true;
 document.body.innerHTML = document.body.innerHTML.replace( /#/i , "@" );
}
}
document.onmousemove=mousemove;
</SCRIPT>
</HEAD>
<BODY onload="DLoad = true;">
<FORM name=form2>
#<br>
</FORM>
</BODY>
</HTML>
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  guest   Wowa   MuToGeN   Zipo
advanced
Отправить