Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Передача переменной в скрипт
 
 автор: Port_Artur1   (21.12.2007 в 21:56)   письмо автору
 
 


<script language="javascript" type="text/javascript">
<!--
var tms = 3;
function timer(page) {


    tms--;
    if (tms>-1) {
        document.getElementById('secspan').innerHTML=tms.toString();
    
    }
    setTimeout("timer()", 1000);
    if (tms<2) location.href = "./author.php?event=view&page="+page;
}
//setTimeout("timer()", 1000);
//-->
</script>



$page=1;
echo"<script type=\"text/javascript\"> setTimeout(\"timer($page)\", 1000); </script>
        Редирект <a href=\"./author.php?event=view&page=$page\">Главная</a> через <span id=\"secspan\">
    <script type=\"text/javascript\"><!--
            document.write(tms);
            //-->
            </script>    </span> сек.";


так вот после перехода с помощью JS скрипта рисует такую штуку (по ссылке переход осуществляется нормально)


Array ( [event] => view [page] => undefined )


Не пойму почему не передаётся переменная!

   
 
 автор: CNT   (22.12.2007 в 07:10)   письмо автору
 
   для: Port_Artur1   (21.12.2007 в 21:56)
 

Дык вы её не передаёте, потому и не передаётся.
Метод setTimeout осуществляет у вас вызов функции timer () безо всяких передаваемых ей параметров.

Переменную page (в JS) сделайте глобальной и тогда проблем не будет.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования