С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 08/08/09 в 21:09 |
в чем может быть проблема: есть страница, на ней слайдшоу из фоток реализовано на javascript. Файлик javascript я сделал внешним, подключаю вот так:
<script type="text/javascript" src="slideshow.js"></script>
<script type="text/javascript" src="slideshow_run.js"></script>
Локально работает, заливаю на хост - болт.
если вставить код в страницу, работает и локально, и на серваке, правда, после интеграции в CMS перестает работать :(
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 08/08/09 в 23:13 |
Может имена переменных или функций где-то совпадают (с другими скриптами на странице)?
Последний раз редактировалось: kodek (08/08/09 в 23:27), всего редактировалось 2 раз(а)
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 08/08/09 в 23:21 |
Не совпадают. Тестирую в отдельной папке на сервере, используя голый html и только эти два скрипта. Поэтому и никак не могу понять, в чем закавыка.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 08/08/09 в 23:28 |
А ещё была как-то проблема с JS. Не работал скрипт, пока не прописал DOCTYPE типа:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Вот про DOCTYPE инфа. Я лично не знал про полные пути, как-то не задумывался.
http://www.webmascon.com/topics/coding/25a.asp
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 08/08/09 в 23:35 |
Спасибо за инфу, но у меня код абсолютно валидный
Не могу понять, с какой стороны подойти. Мне сказали, что, если скрипт внешний, то локально он как бы выполняется без проблем, а на сервере его запуск сервер контролирует. Хорошо, но css файлы тоже внешние и цепляются без вопросов. Тем более это больше относится к php, например, а не javascript.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 08/08/09 в 23:45 |
Yoni писал: |
Не могу понять, с какой стороны подойти. Мне сказали, что, если скрипт внешний, то локально он как бы выполняется без проблем, а на сервере его запуск сервер контролирует. |
Бабушка на лавочке сказала? Javascript всегда исполняется только на клиенте, и сервер никак не может контролировать его запуск. Разве что не отдавать скрипт попросту - если пермиссий нет. Или тупо не находит почему-то. То есть либо LiveHTTPHeaders в Firefox и смотреть, нет ли 403 или 404, либо просто в логи веб-сервера смотреть.
Если доходит нормально до броузера, но есть проблемы с исполнением - просто смотри Javascript Console (Firebug Console или Error Console в Опере). В консоли тебе все ошибки видны будут - чего гадать-то?
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 08/08/09 в 23:51 |
.htaccess:
Код: | AddType application/x-javascript .js |
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 09/08/09 в 00:16 |
Dr.Syshalt писал: | Если доходит нормально до броузера, но есть проблемы с исполнением - просто смотри Javascript Console (Firebug Console или Error Console в Опере). В консоли тебе все ошибки видны будут - чего гадать-то? |
Оба показывают такое:
Код: | var FadeDurationMS=1000;਀昀甀 и т.д. |
Откуда взялись символы после var FadeDurationMS=1000; непонятно. Посмотрел в notepadd++ - все нормально.
Последний раз редактировалось: Yoni (09/08/09 в 00:19), всего редактировалось 1 раз
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 09/08/09 в 00:19 |
lega_cobra писал: | .htaccess:
Код: | AddType application/x-javascript .js | |
с исполнением других скриптов - проблем нет. У меня еще два файла для поддержки прозрачности в png работают нормально.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 09/08/09 в 00:24 |
Открой JavaScript Console страницу в боузере, посмотри, что пишет.
ps oop уже было
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 09/08/09 в 00:27 |
Пишет такое:
Похоже, что это проблема хоста. Я ради эксперимента залил файлы на другой сервер и все заработало. Может такое быть?
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 09/08/09 в 00:40 |
А хост не халявный? Мож они так рекламу тулят?
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 09/08/09 в 00:45 |
оба нехалявные, правда, первый - godaddy. Но он клиентский, поэтому ниче поделать не могу.
Проверил на двоих своих серверах (разные площадки, разные провайдеры) - работает.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 09/08/09 в 00:46 |
Тогда можно скриптик положить в файлик .html, добавить INCLUDES фильтр для .html, и воткнуть скрипт через
Код: |
<!--#include virtual="script.html" -->
|
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 09/08/09 в 00:53 |
это через .htaccess нужно делать?
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
Мотиватор :)
С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607
|
Добавлено: 09/08/09 в 04:01 |
Yoni писал: |
Пишет такое:
Похоже, что это проблема хоста. Я ради эксперимента залил файлы на другой сервер и все заработало. Может такое быть?
|
А почему хостинг китайский? Или то по религиозным соображениям?
|
|
|
|
+
сам дебил
С нами с 25.07.06
Сообщения: 5379
Рейтинг: 1822
|
Добавлено: 09/08/09 в 21:32 |
полный путь до файла .js прописывать пробывал?
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 10/08/09 в 10:52 |
нет еще, попробую
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
Любитель хорошего ;)
С нами с 08.06.07
Сообщения: 16151
Рейтинг: 6269
|
Добавлено: 10/08/09 в 11:29 |
В результате в залитом slideshow.js тот же код/кодировка что и на локальном файле?
В другом браузере можно глянуть, у меня ie чудил подобным образом.
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 10/08/09 в 11:34 |
Вот такие символы квадратные появляются. В исходнике их нет.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 10/08/09 в 12:05 |
Может проблема в CR/LF ошибке? Хз влияет ли на ява-скрипты, по идее не должно
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 11/08/09 в 02:37 |
хз
ниче не помогает
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 16.10.02
Сообщения: 276
Рейтинг: 296
|
Добавлено: 11/08/09 в 11:41 |
Yoni писал: | Вот такие символы квадратные появляются. В исходнике их нет.
|
во времена 95 винды такая бодяга приключилась у меня, после долгих экспериментов я это выправил, но так и не понял как выправил :). я тогда грешил на 2 пречины
1.либо что это произошло из-за того что время на компе очень сильно оличалось от серверного и фтп-клиент WS_ftp криво файлы заливал
2.либо был важен режим заливки файлов - бинарный или аски.
|
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 11/08/09 в 11:43 |
ага, спасибо. Попробую режим заливки поменять.
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|
С нами с 16.08.03
Сообщения: 916
Рейтинг: 737
|
Добавлено: 11/08/09 в 12:56 |
Lead писал: | во времена 95 винды такая бодяга приключилась у меня, после долгих экспериментов я это выправил, но так и не понял как выправил :). я тогда грешил на 2 пречины
1.либо что это произошло из-за того что время на компе очень сильно оличалось от серверного и фтп-клиент WS_ftp криво файлы заливал
2.либо был важен режим заливки файлов - бинарный или аски. |
спасибо большое
залил в бинарном режиме, помогло
|
|
Свежие работы в портфолио на twitter.com/yonidesign
|
0
|
|
|