[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как в код php правильно вставить файл js?
zvezda_t
Здравствуйте, скажите пожалуйста:
Можно с расширением js файлик в код php как то вставить?
(cms Joomla у меня к тому же...) rolleyes.gif



Спустя 14 минут, 15 секунд (14.05.2010 - 09:01) Bezdna написал(а):

echo "<script language='javascript'></script>";

Спустя 26 минут, 6 секунд (14.05.2010 - 09:27) zvezda_t написал(а):
я так и делаю... но так код читать не удобно... всё одним цветом...
нельзя в файлик отдельный вынести с расширением js и как то его прикрутить(cms Joomla у меня к тому же...)???

Спустя 5 минут, 34 секунды (14.05.2010 - 09:33) NoCash написал(а):
return "<script type='text/javascript' src=путь к файлу.js'></script>

попробуй так

Спустя 1 час, 33 минуты, 22 секунды (14.05.2010 - 11:06) Basili4 написал(а):
либо <script>include_once('путь к файлу')</script>. Но это пример того как делать не надо.

Спустя 4 дня, 2 часа, 18 минут, 31 секунда (18.05.2010 - 13:25) zvezda_t написал(а):
Цитата
либо <script>include_once('путь к файлу')</script>. Но это пример того как делать не надо.


зачем тогда учите?
или вы хотите сказать - что я не правильно хочу вставить?

Спустя 3 минуты, 14 секунд (18.05.2010 - 13:28) zvezda_t написал(а):
Цитата
return "<script type='text/javascript' src=путь к файлу.js'></script>


так не получилось... вся страничка вообще исчезла у меня

Спустя 18 минут, 46 секунд (18.05.2010 - 13:47) NoCash написал(а):

function qwe {
<script type='text/javascript' src='"путь_к_файлу.js'></script>\n";
}


а так

Спустя 1 час, 17 минут, 55 секунд (18.05.2010 - 15:04) zvezda_t написал(а):
Цитата
function qwe {
<script type='text/javascript' src='"путь_к_файлу.js'></script>\n";
}


а как эту функцию вызывать и где?

Спустя 20 минут, 41 секунда (18.05.2010 - 15:25) NoCash написал(а):
эх return там еще допиши. чет я в попыхах севодня все где нибудь не допишу

function qwe {
return "<script type='text/javascript' src='"путь_к_файлу.js"'></script>\n";
}

Спустя 15 часов, 16 минут, 9 секунд (19.05.2010 - 06:41) zvezda_t написал(а):
Цитата
эх return там еще допиши. чет я в попыхах севодня все где нибудь не допишу

function qwe {
return "<script type='text/javascript' src='"путь_к_файлу.js"'></script>\n";
}



а где функцию вызывать? что принципиального изменилось от данного варианта:
Цитата
return "<script type='text/javascript' src=путь к файлу.js'></script>


я что то не поняла...

Спустя 1 час, 11 минут, 27 секунд (19.05.2010 - 07:53) Basili4 написал(а):
Страница может пропасть в случае когда в самом файле js ошибка синтаксиса.

Спустя 1 день, 14 часов, 34 минуты, 11 секунд (20.05.2010 - 22:27) Sender написал(а):
Цитата (zvezda_t @ 14.05.2010 - 06:27)
я так и делаю... но так код читать не удобно... всё одним цветом...
нельзя в файлик отдельный вынести с расширением js и как то его прикрутить(cms Joomla у меня к тому же...)???

Можно ещё

 ?>  тут  вставляете Ваш java скрипт, и он будет подсвечен в Notepad++  <?  /*  продолжение пхп скриптов */

Спустя 5 дней, 7 часов, 47 минут, 11 секунд (26.05.2010 - 06:14) zvezda_t написал(а):
Еще такой момент меня интересует, если я прикреплю свой код на js именно файликом с расширением *.js тогда же мои функции будут скрыты?

Спустя 1 день, 2 часа, 44 минуты (27.05.2010 - 08:58) zvezda_t написал(а):
не хочу чтобы пользователи видели мои функции js- возможно же спрятать код?

Спустя 4 часа, 33 минуты, 25 секунд (27.05.2010 - 13:32) Bezdna написал(а):
_http://webduty.ru/js-packer/

Правда не панацея.

Спустя 1 час, 31 минута, 16 секунд (27.05.2010 - 15:03) Rand написал(а):
php скрипты выполняются сервером, а js клиентом (т.е. браузером на компьютере пользователя). Браузер читает html страницу, ищет там js код и выполняет его. Т.е. нельзя скрыть от браузера то, что он должен вычислить. Но вы можете закодировать код js, так чтобы он не был понятен человеку. Вот например: посмотрите здесь, вставляете свой код, ставите галочку на Base62 encode и нажимаете кнопку pack. Или по ссылке Bezdna, то же самое.

Спустя 2 месяца, 7 дней, 21 час, 8 минут, 56 секунд (5.08.2010 - 12:12) zvezda_t написал(а):
вставляю в код пхп строчку
return "<script type='text/javascript' src='путь_к_файлу.js'></script>\n";


в файле js одна строка
alert('vhod');


в итоге не работает... страничка исчезла...
что не так?

Спустя 35 минут, 44 секунды (5.08.2010 - 12:47) Basili4 написал(а):
Том обрати внимание на кавычки двойные тут вообще не нужны
' "путь_к_файлу.js" '
'путь_к_файлу.js'

Спустя 5 минут, 52 секунды (5.08.2010 - 12:53) zvezda_t написал(а):
и без кавычек не работает

Спустя 7 минут, 51 секунда (5.08.2010 - 13:01) Basili4 написал(а):
zvezda_t
Проверяй путь к файлу соответствие, строчных и заглавных букв, укажи абсолютный путь

Спустя 26 минут, 39 секунд (5.08.2010 - 13:28) zvezda_t написал(а):
не помогло

Спустя 51 минута, 44 секунды (5.08.2010 - 14:20) linker написал(а):
Может надо не return, а echo? smile.gif

Спустя 43 минуты, 51 секунда (5.08.2010 - 15:03) zvezda_t написал(а):

Цитата
Может надо не return, а echo? smile.gif

точно smile.gif

Спустя 3 дня, 2 часа, 9 минут, 42 секунды (8.08.2010 - 17:13) Xpund написал(а):
Цитата (zvezda_t @ 26.05.2010 - 03:14)
Еще такой момент меня интересует, если я прикреплю свой код на js именно файликом с расширением *.js тогда же мои функции будут скрыты?

Код будет видно... В данном случае


_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.