LINUX.ORG.RU

Проблемы с мозиловским JavaScript. Может быть ктонибуть знает решение ?


0

0

Я уже постил в толках, но реакции ноль, если что админы разберуться..
итак есть код JavaScript (ниже), который нормально выполняется в опере, конкверуре, ИЕ.. но в мозилке выполняться отказывается :(
Вот я подумал может быть ктонибуть может подсказать универсальное решение данной проблемы ? код:

test.html?val=1
<script language="JavaScript">
var str = "<script language=\"JavaScript\" src=\"script.php?" + getenv1(1) + "\"><" + "/" + "script>";
document.open();
document.write(str);
document.close();
</script>
<script>
document.write('value=' + value);
</script>

функция getenv(1) просто возвращает параметры от хтмла тоесть точ то после знака вопроса.. вернет val=1

script.php
<?
if ($val==1)
echo "var value=1;";
else
echo "var value=0;";
?>


проблема в том, что когда я вызываю
test.html?val=1
в остальных браузерах показывается value=1
в мозилка же говорит val is not defined
тоесть мозилка получается не выполняет эту строчку кода:
document.write(str);

строка правильная сто % , в остальных браузерах работает, мне хотелось бы очень и мозилку подцепить.. никто не подскажет решения как выполнить строку хтмл кода с параметром ?, надо обязательно JavaScript (тоесть чтобы выполнялось у пользователя в браузере) по другому php, shtml (тоесть серверные решения) делать нельзя
заранее благодарен.

з.ы. я тут по форуму частенько помогаю комунибуть то что знаю ;)

anonymous

Ответ на: комментарий от anonymous

а в раньше версиях мозиллы не смотрел ?
это получается что у мозиллы баг какой был ?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.