Перейти к контенту
  • 0

Не работают Java скрипты!


nikk87

Вопрос

Не работают Java скрипты, т.е. нажимая на кнопки B, I, U, S, и т.д. ничего с текстом не происходит;

нажимая на (-) в заголовке темы форума тема не сворачивается (а должна);

и т. д. со всеми скриптами.

 

В админке все скрипты работают, а в клиентской - нет.

 

Скрипты объявлены в шаблоне тегом <% JAVASCRIPT %> непосредственно перед тегом <body>.

 

Просмативая исходный текст ссылки на них создаются.

 

Ява на клиенте включена (скрипты на других страницах сайта) работают.

 

В чем может быть проблема?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Обновите кеш браузера. Проверьте что у вас скрипты от версии 2.2.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
В чем может быть проблема?

В 2.х обработчики событий сделаны не прописыванием в тегах HTML, а инициализацией объектов через объектную модель: в случае ошибки инициализации перестают работать все скрипты, вызывающиеся кликом по графическому элементу.

Включай консоль ошибок джаваскрипт и лови ошибку.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ошибка: ipb_global_lang is not defined

Источник: http://***.ru/jscripts/ips_attach.js

Ошибка: ipsclass is not defined

Источник: http://***.ru/jscripts/ipb_topic.js

 

хм, не понятно с чем это связано может быть...

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Скорее всего не загружены скрипты от версии 2.2 в ./jscripts/.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Похожая проблема.Мазилла в консоле ошибок выдает вот это: Ошибка: ipb_global_lang is not defined

Источник: http://*****.ru/jscripts/ips_text_editor_lite.js

Строка: 1

Пробовал перезаливать данный файл,не помогает.В чем может быть проблема?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Возможно не хватает ./cache/lang_cache/ваш_язык/lang_javascript.js.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Либо какой-то его части. Что можно попробовать сделать вашими силами: сохранив текущую версию ./jscripts/ips_text_editor_lite.js(особенно если она изменялась при установке модов) у себя, залить на её место несжаты вариант этого файла из папки Development архива форума. Тогда ошбика станет более понятной и можно будет отследить на какой конкретно строке происходит ошибка и с чем она связана.

 

Не обязательно должно не хватать целого файла, возможно он испорчен или не хватает всего одной строки.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Сделал как ты и сказал.Теперь таже ошибка,только 359 строка.В строке 359 вот что var _url = prompt( ipb_global_lang['editor_enter_url'], 'http://' ); Попробовал заменить и файл ips_text_editor.js.Но при нажатии на кнопку выдается такая же ошибка,только строка 3457.Меня еще смущае то,что в консоли ошибок оперы все время вылезает ошибка,что скрипт lang_javascript.js не может быть загружен,хотя он там есть.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Меня еще смущае то,что в консоли ошибок оперы все время вылезает ошибка,что скрипт lang_javascript.js не может быть загружен,хотя он там есть.

editor_enter_url содержится именно в lang_javascript.js, посмотрел. Либо он всё-таки не там(попробуйте обратиться в браузере напрямую к нему), либо что-то на хостинге блокирует его загрузку, это к хостеру.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Стоят моды:(CC23) Похожие темы,(nv2) Награды,PZ23-Статистика Top 5 v1.1,Thanks Light(ajax),Система репутации,(FSY22) Индикатор пользовательских групп,D22-Панель пользователя.Хостинга axer проблем вроде никогда небыло.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
попробуйте обратиться в браузере напрямую к нему
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Обращаясь напрямую выдает ошибку:

Access forbidden!

 

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

 

If you think this is a server error, please contact the webmaster.

Error 403

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Можно проверить chmod на этот файл или запрет в .htaccess; в остальном:

If you think this is a server error, please contact the webmaster.
:D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Какой chmod должен стоять?Сейчас стоит 644.И где находится файл .htaccess?Если в папке cashe,то там вот это:

#<ipb-protection>

<Files ~ "^.*\.(php|cgi|pl|php3|php4|php5|php6|phtml|shtml)">

Order allow,deny

Deny from all

</Files>

#</ipb-protection>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Чмод нормальный. В защите с .htaccess я без проверки не скажу, верно или нет, но можно проверить, временно ереименовав файл. Если проблема останется, напишите хостеру, такое бывает.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Все сделал,просто удалил .htaccess.Просто случайно его открыл не через текстовой редактор,а через директ хостера.Там была всего одна строчка,которая переводилась через переводчик как что-то запрещать.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.