Реклама на сайте Advertise with us

Проблема с исполнением javascript на сервере

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 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


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 08/08/09 в 23:13       Ответить с цитатойцитата 

Может имена переменных или функций где-то совпадают (с другими скриптами на странице)?

Последний раз редактировалось: kodek (08/08/09 в 23:27), всего редактировалось 2 раз(а)

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 08/08/09 в 23:21       Ответить с цитатойцитата 

Не совпадают. Тестирую в отдельной папке на сервере, используя голый html и только эти два скрипта. Поэтому и никак не могу понять, в чем закавыка.

Свежие работы в портфолио на twitter.com/yonidesign

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 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

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 08/08/09 в 23:35       Ответить с цитатойцитата 

Спасибо за инфу, но у меня код абсолютно валидный icon_smile.gif

Не могу понять, с какой стороны подойти. Мне сказали, что, если скрипт внешний, то локально он как бы выполняется без проблем, а на сервере его запуск сервер контролирует. Хорошо, но 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 в Опере). В консоли тебе все ошибки видны будут - чего гадать-то?

0
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 08/08/09 в 23:51       Ответить с цитатойцитата 

.htaccess:
Код:
AddType application/x-javascript .js

Моя подпись.

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 09/08/09 в 00:16       Ответить с цитатойцитата 

Dr.Syshalt писал:
Если доходит нормально до броузера, но есть проблемы с исполнением - просто смотри Javascript Console (Firebug Console или Error Console в Опере). В консоли тебе все ошибки видны будут - чего гадать-то?


Оба показывают такое:
Код:
var FadeDurationMS=1000;&#2560;&#26112;&#29952; и т.д.


Откуда взялись символы после 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 уже было

Моя подпись.

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 09/08/09 в 00:27       Ответить с цитатойцитата 

Пишет такое:


Похоже, что это проблема хоста. Я ради эксперимента залил файлы на другой сервер и все заработало. Может такое быть?

Свежие работы в портфолио на twitter.com/yonidesign

0
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 09/08/09 в 00:40       Ответить с цитатойцитата 

А хост не халявный? Мож они так рекламу тулят?

0
 



С нами с 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" -->

Моя подпись.

0
 



С нами с 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 писал:

Пишет такое:


Похоже, что это проблема хоста. Я ради эксперимента залил файлы на другой сервер и все заработало. Может такое быть?


А почему хостинг китайский? Или то по религиозным соображениям? icon_lol.gif

Just a signature.

0
 
+
сам дебил

С нами с 25.07.06
Сообщения: 5379
Рейтинг: 1822

Ссылка на сообщениеДобавлено: 09/08/09 в 21:32       Ответить с цитатойцитата 

полный путь до файла .js прописывать пробывал?

Очень много трафика...
и тут еще трафик

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 10/08/09 в 10:52       Ответить с цитатойцитата 

нет еще, попробую

Свежие работы в портфолио на twitter.com/yonidesign

0
 

Любитель хорошего ;)

С нами с 08.06.07
Сообщения: 16151
Рейтинг: 6269


Передовик Master-X (01.06.2009) Передовик Master-X (01.10.2009) Передовик Master-X (16.10.2009) Передовик Master-X (01.12.2009) Передовик Master-X (01.11.2010) Ветеран трепа Master-X (16.02.2011)
Ссылка на сообщениеДобавлено: 10/08/09 в 11:29       Ответить с цитатойцитата 

В результате в залитом slideshow.js тот же код/кодировка что и на локальном файле?
В другом браузере можно глянуть, у меня ie чудил подобным образом.

Отличные серверы от SGManaged!

0
 



С нами с 16.08.03
Сообщения: 916
Рейтинг: 737

Ссылка на сообщениеДобавлено: 10/08/09 в 11:34       Ответить с цитатойцитата 

Вот такие символы квадратные появляются. В исходнике их нет.

Свежие работы в портфолио на twitter.com/yonidesign

0
 

Раздаю инвайты, ищу линк-трейд

С нами с 20.08.04
Сообщения: 16482
Рейтинг: 8588


Передовик Master-X (16.11.2006) Передовик Master-X (01.09.2019)
Ссылка на сообщениеДобавлено: 10/08/09 в 12:05       Ответить с цитатойцитата 

Может проблема в CR/LF ошибке? Хз влияет ли на ява-скрипты, по идее не должно

Кому ссылку?
RU и EN Dating

0
 



С нами с 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.либо был важен режим заливки файлов - бинарный или аски.

......

6
 



С нами с 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
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »