Передача параметра через адрес подключаемого javascript

Тема в разделе "Другие языки", создана пользователем bork75, 16 окт 2012.

Модераторы: Цукер
  1. bork75

    bork75 The Team

    Регистр.:
    21 июн 2008
    Сообщения:
    1.450
    Симпатии:
    717
    Пример подключаемого скрипта на странице

    HTML:
    <script type="text/javascript" src="скрипт.js?id=1"></script>
    Нужно вывести на странице подключаемого скрипта текст, в зависимости от значения id

    если id=1 то

    document.write('Текст номер один');

    если id=2 то

    document.write('Текст номер два');
     
  2. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    312
    скрипт.js - php файл, в зависимости от переменной id выдавать разные скрипты(или один но с разным текстом)
     
  3. o_nix

    o_nix

    Регистр.:
    7 ноя 2007
    Сообщения:
    1.073
    Симпатии:
    1.037
    с помощью htaccess реврайтруле с скрипт.js?id=1 на скрипт.php?id=1

    и уже php выдаст весь код js

    js - не обязательно должно быть расширением файла, может быть что угодно
    те можно сразу из html ссылаться на php фал который без проблем получит get параметры

    либо тем же htaccess заставить php обрабатывать js как php файлы - но это уже изврат
     
    Extalionez и bork75 нравится это.