Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.10.2009, 00:23
Аспирант
Отправить личное сообщение для hangover Посмотреть профиль Найти все сообщения от hangover
 
Регистрация: 08.10.2009
Сообщений: 53

js с парматрами.
Код:
<script type="text/javascript" src="my-script.js?d=670"></script>
вот например скрипт с парматером d=670.

как мне объяснили ето PHP возвращает текст-содержимое, в котором и есть Javascript.
браузер не смотрит на расширение подключаемого файла, он смотрит на content-type передаваемый в заголовках, надо передавать "text/javascript".

Но как воспользоваться етим я не полнял...
тоесть js файле и есть пхп код , только тогда как я понял нада настраивать сервер чтобы обрабатывал все js файлы пхп парсером.

толи редирект с my-script.js на my-script.php

подскажите пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 08.10.2009, 00:27
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

В самом начале php-скрипта:
header('Content-Type: text/javascript; charset=utf-8');
Ответить с цитированием
  #3 (permalink)  
Старый 08.10.2009, 00:36
Аспирант
Отправить личное сообщение для hangover Посмотреть профиль Найти все сообщения от hangover
 
Регистрация: 08.10.2009
Сообщений: 53

а сам скрипт выводиться через echo ?
и ето файл будет с расширением пхп ?
то есть будет
<script type="text/javascript" src="my-script.php?d=670"></script>


а если так и остовлять c расширением js то нада сервер настравить на обработку пхп парсером ?
?
Ответить с цитированием
  #4 (permalink)  
Старый 08.10.2009, 00:41
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Да. Ну можно и js оставить, тогда, например, средствами mod_rewrite можно направить запрос к js-файлу в php-скрипт, который уже вернет нужный код.

А вообще я не шарю в серверных технологиях может и подругому как-то надо)
Ответить с цитированием
  #5 (permalink)  
Старый 08.10.2009, 09:10
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Octane
В самом начале php-скрипта:

header('Content-Type: text/javascript; charset=utf-8');
Да и без этого все работать будет.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Html метки + div + JS boltayka Events/DOM/Window 1 07.09.2009 17:21
Самая лучшая книга по JS? ulandj Оффтопик 2 06.04.2009 11:35
Загрузка дополнительного js кода с сервера Anonymous2008 Общие вопросы Javascript 5 20.11.2008 12:33
вызов функции, из JS генерируемого на сервере subaru AJAX и COMET 1 12.07.2008 13:44
подключение стороннего js скрипта friend Общие вопросы Javascript 2 24.05.2008 19:51