Как добавить и использовать внешний файл js в Codeigniter? - PullRequest
3 голосов
/ 08 ноября 2010

Я пытаюсь добавить внешний файл javascript в приложение Codeigniter.

Я поместил свой внешний js-файл в папку "projectname / js /".

Ниже приведен тег сценария src на моей странице просмотра. SRC = "http://localhost/needpcbcodeigniter/js/registration.js">

Но я получаю ошибку "Не найдено" для файла js.

Ответы [ 2 ]

2 голосов
/ 08 ноября 2010

Скорее всего, это потому, что apache mod_rewrite имеет дело с папкой js в качестве имени контроллера codeigniter (как будто вы звоните http://localhost/projectname/index.php/js/registration.js)

Проверьте ваш .htaccess, чтобы убедиться, что он не перенаправляет при запросе правильного имени файла. Проверьте это здесь

0 голосов
/ 23 июня 2018

Вы должны добавить внешний файл javascript в codeigniter в папке активов.

Вы должны проверить следующие шаги: -

1) сначала исправьте ваш проект base_url, который установлен в application/config/config.php like-

$config['base_url'] = 'http://localhost/yourprojectname/'

2) создайте папку (например, js) в папке assets (в корне папки) для сохранения всех файлов javascript (например, registration.js).

3) на последнем шаге, где вы хотите использовать файл javascript, используйте такой код:

<script src="<?php echo base_url();?>/assets/js/registration.js"></script>

...