Проблема с VBScript

zaychenok

Новичок
Проблема с VBScript

Суть проблемы в следующем.
У меня (и у многих других людей) при открытии страницы все нормально работает.
Но недавно обнаружился человек, у которого на точно такой же конфигурации (XP SP1 + IE6.0) вдруг на этой странице обнаруживаются ошибки.

Весь код скрипта вот:
PHP:
<script language="vbscript">
string oldpr, oldgp
sub setbg(f,col)
  f.style.backgroundcolor=col	
end sub 

sub onlight(f1,f2,f3)
  oldpr=f1.style.backgroundcolor
  oldgp=f2.style.backgroundcolor
  f1.style.backgroundcolor="yellow"
  f2.style.backgroundcolor="yellow"
  f3.style.backgroundcolor="yellow"
end sub

sub offlight(f1,f2,f3)
  f1.style.backgroundcolor=oldpr
  f2.style.backgroundcolor=oldgp
  f3.style.backgroundcolor=oldpr
end sub
</script>
Вызывается всё это вот так:
PHP:
<td id="<? print $idpr; ?>" onmouseover='onlight(<? print $idprstr; ?>)' onmouseout='offlight(<? print $idprstr; ?>)'><? print $pr[$k]; ?></td><script language="vbscript">setbg(<? print $idpr.",\"".$oldbgc."\""; ?>)</script>
ошибка следующего плана:
"Недопустимо использование скобок при вызове процедуры Sub"

Приходиться юзать JVBasic потому, что для ИЕ я не нашел функций в JavaScript по работе со стилями.

Помогите, плиз. Может я где чего не так написал?
 

rotoZOOM

ACM maniac
Очень плохо искал:
object.style.свойство

И ты попробуй без скобок вызывать VBScript.
 

zaychenok

Новичок
rotoZOOM
object.style.свойство - работает только в Навигаторе.

Удалил в последнем вызове скрипта скобки, посмотрим что это даст.

И всё же??? Как мне самому добиться, что бы на моём компе появлялись те ошибки, которые видит этот пользователь?
 
Сверху