Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Скрипт работает на локальном сервере, но не работает при загрузке с сервера (Лев Ануфриев)
Author Message
Лев Ануфриев
Заглянувший



Joined: 14 Mar 2005
Posts: 7
Карма: 1
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 4:50 pm (написано за 4 минуты 46 секунд)
   Post subject: Скрипт работает на локальном сервере, но не работает при загрузке с сервера
Reply with quote

Скрипт работает на локальном сервере, но не работает при загрузке с сервера в инете.
Скрипт обрабатывает выбор в динамическом меню, и работает по innerText выбранного пункта.
Обрабатывает выбор конструкция switch(name){case...}
При запуске по локальной сети работает исключительно, но стоит выложить на сервер в инете, открыть на этом же компьюторе, но в другом окне - поведение вообще, как будто две трети кода отсутствует...

Подскажите, пожалуйста, в чём может быть проблема.

С Уважением,
Лев.
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 5:01 pm (спустя 10 минут; написано за 40 секунд)
   Post subject:
Reply with quote

Хм. Мало информации. Отлаживать надо. Может кеш провайдера?
Back to top
View user's profile Send private message Send e-mail
Лев Ануфриев
Заглянувший



Joined: 14 Mar 2005
Posts: 7
Карма: 1
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 5:32 pm (спустя 31 минуту; написано за 2 минуты 58 секунд)
   Post subject:
Reply with quote

Проверяю с помощью "Просмотр HTML-кода", все загружается, то есть php работает, HTML создаётся как надо, а javascript не работает. При этом, открытый в другом окне этот же проект, но с локального сервера работает.
Back to top
View user's profile Send private message
Лев Ануфриев
Заглянувший



Joined: 14 Mar 2005
Posts: 7
Карма: 1
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 6:35 pm (спустя 1 час 3 минуты; написано за 6 минут 34 секунды)
   Post subject:
Reply with quote

Привожу кусок кода, который не работает:
function go_c(name)
{
 var conf_res
  
  var PriceOpAr = new Array();
  var url='';
  window.status=name;
  conf_res=confirm(name)
  switch (name)
    {
      case 'servs':
         go_c_form.s.value='servs'
         go_c_form.c.value=''
         go_c_form.submit()
      break;
    
      case 'goods':
         go_c_form.s.value='goods'
         go_c_form.c.value=''
         go_c_form.Itm.value='Goods'
         go_c_form.submit()
      break;
      case 'На главную':
         go_form.action='index.php'
         go_form.submit()
      break;
      case 'Поиск товара':
         alert('Ресурс в разработке')
      break;
      case 'Переписка':
         alert('Ресурс в разработке')
      break;
      case 'Панель Управления':
         go_form.action='control_panal.php'
         go_form.submit()
      break;
...
...
...
...
...
     default:
        if (name.length<50)
              {
           go_c_form.Itm.value=name;
           go_c_form.submit()
         }
        
      break;
     
    }

При работе с сервера, любое, что бы не было нажато - выполняется только "default". И, что самое мне непонятное - не зависимо от длины строки name выполняется то, что внутри "if".
conf_res=confirm(name) я поставил для дебага - тоже локально работает как часы, а удалённо - вобще эта функция не запускается, как будто её нет в коде.
Но, опять же, сравнил с помощью "Просмотр HTML-кода" посимвольно и то, что локально, и то, что удалённо - различий нет.

Подскажите, пожалуйста, где вобще копать-то???...

С Уважением,
Лев.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 7:36 pm (спустя 1 час 42 секунды; написано за 20 секунд)
   Post subject:
Reply with quote

Отлаживайте дальше. Минимизируйте код, до тех пор, пока не останется чистый глюк. Тогда Вы его и обнаружите.
Back to top
View user's profile Send private message Send e-mail
Лев Ануфриев
Заглянувший



Joined: 14 Mar 2005
Posts: 7
Карма: 1
   поощрить/наказать


PostPosted: Mon Mar 14, 2005 8:28 pm (спустя 52 минуты; написано за 32 секунды)
   Post subject:
Reply with quote

Спасибо.
Попробую.

С Уважением,
Лев.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML