qsajeal,
1. Вам удобнее воспользоваться setInterval/clearInterval для этой задачи.
Нужно сделать примерно следующее:
<html>
<head>
<script type="text/javascript">
// Интервал выполнения функции (не нужно редактировать):
var funcInterval = null;
function func() {
// Тут любой код, но он не должен сбивать фокус с textarea!
}
function startFunc() {
funcInterval = setInterval(func, 1000);
}
function stopFunc() {
clearInterval(funcInterval);
}
</script>
</head>
<body>
<form action="">
<textarea onfocus="startFunc()" onblur="stopFunc()"></textarea>
</form>
</body>
</html>
2. А абсолютный путь вам не подходит? Адрес текущего сайта хранится в
window.location.host, добавляйте его в начало строки а дальше - абсолютный путь.
-- добавлено --
Kolyaj,
Ха, пока писал уже ответили