Проблема с включением файла .js в php - PullRequest
1 голос
/ 29 августа 2009

Я пытаюсь включить файл .js в файл php. Моя структура папок выглядит так:

root
---js (FOLDER)
------file.js
---blog (FOLDER)
------index.php
------js (FOLDER)
---------blog.js

Если я использую это:

<script type="text/javascript" src="../js/blog.js"></script>

работает просто отлично.

То, что я не могу сделать, это включить file.js из корневого каталога "js". Я перепробовал все, что только мог придумать, но я просто не могу заставить его работать.

Ответы [ 3 ]

4 голосов
/ 29 августа 2009
<script type="text/javascript" src="/js/file.js"></script>

будет ссылаться на файл javascript в каталоге js верхнего уровня

1 голос
/ 29 августа 2009

похоже, что блог находится в подкаталоге папки index.php. Отменить бит ../.

<script type="text/javascript" src="js/blog.js"></script>
<script type="text/javascript" src="../js/file.js"></script>
1 голос
/ 29 августа 2009

Чтобы получить доступ к блогу, пользователь заходит на www.domain.com или www.domain.com/blog?

Если / root / blog - это ваш DOCROOT на вашем веб-сервере, то / root / js, скорее всего, недоступен через Интернет. Местоположение, на которое вы ссылаетесь, ДОЛЖНО быть доступно браузеру клиента.

Простой способ проверить это - ввести путь к файлу JS прямо в браузере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...