старт Java Script из Php

Тема в разделе "PHP программирование", создана пользователем Bender, 16 ноя 2006.

Статус темы:
Закрыта.
  1. Bender

    Bender Гость

    Имеется код.

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <?PHP
    $file_pionter = fopen("info.txt", "r") or die("ошибка1");
    $txt = fread($file_pionter, 1) or die("ошибка2");
    fclose($file_pionter) or die("ошибка3");
    echo $txt;
    if ($txt=1) echo "pusi"
    ?>
    </BODY>
    </html>

    Код считывает из файла число, и при равенстве ($txt=1) должен вместо (echo "pusi") запустить java_script который лежит в папке /localhost/java, а он в последствие меняет картинку во фрейме одну на другую.

    Имеется скрипт, имеется код который изложен сверху, а вот как запустить java_script из php не знаю.
    запрос к файлу info.txt в дальнейшем будет с интервалом 1 сек. На сколько такая схема будет стабильно работать?
     
  2. Dmirys

    Dmirys Гость

    Из PHP запустить код JavaScript нельзя.
    PHP выполняется на сервере, а JavaScript на клиентском машине.
    Но можно сформировать HTML-страницу так, чтобы при ее загрузке выполнилась нужная функция JS. Для этого можно либо использовать событие onload, либо поставить вызов функции сразу в блоке <script>.
    Подключить скрипт к странице можно так:
    <script type="text/javascript" src="/localhost/java/script.js"></script>
     
  3. Bender

    Bender Гость

    Запскаем от клиента страничку, на php который генерится на сервере.
    как написать правельно ссылку на скрипт в php коде, чтобы он сработал, сам скрипт тоже на сервере, а выполнятся он конечно будет на клиентской машине.
    для php не коректно. :(
    <script type="text/javascript" src="/localhost/java/script.js"></script>
     
  4. s10

    s10 Гость

    что значит не корректно ?

    тебе не надо это в php коде писать, а в браузер вывести через echo или print.
    html, css, js - один хрен. для клиента все выводится одинаково.

    Код (Text):
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <?PHP
    $file_pionter = fopen("info.txt", "r") or die("ошибка1");
    $txt = fread($file_pionter, 1) or die("ошибка2");
    fclose($file_pionter) or die("ошибка3");
    echo $txt;
    //************** вот тут твой вывод явы в браузер клиента ********************
    if ($txt=1) echo "<script type="text/javascript" src="/localhost/java/script.js"></script>"
    //***********************************************************************
    ?>
    </BODY>
    </html>
    или я не так понял?
     
  5. Bender

    Bender Гость

    Спасибо всё окей просто много кофе выпел и глаза в кучу
     
  6. tIT

    tIT Гость

    Кофе не пиво - должно отрезвлять!
     
Загрузка...
Похожие Темы - старт Java Script
  1. mrx13
    Ответов:
    0
    Просмотров:
    106
  2. Job offer
    Ответов:
    0
    Просмотров:
    405
  3. Cleric-Lviv
    Ответов:
    3
    Просмотров:
    671
  4. R4z0R
    Ответов:
    29
    Просмотров:
    2.071
  5. W2D
    Ответов:
    5
    Просмотров:
    664
Статус темы:
Закрыта.

Поделиться этой страницей