powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript не отрабатывает на linux машине, причины?
8 сообщений из 8, страница 1 из 1
Javascript не отрабатывает на linux машине, причины?
    #38540805
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, поколесил по форуму, по яндексу.
Нашел только причину, что может линуксовая машина не прожевать коды.
Помогите найти место. На винде выпадающий список работает. Переношу на линукс, кнопка не раскрывается.

Место где задается путь до js библиотеки проверил, корректный, слеш с прямого на обратный поменял, не помогает __DIR__.'\jquery.js


Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8" />
  <title>Выпадающее меню на JQuery</title>
<style>
body {
  font-size:12px;
  font-family:arial;
}

/* Cброс стилей списка браузера: */
.vert-nav, .vert-nav ul {
  list-style:none;
  margin:0 0 0 -1px; /* Чтобы в IE8 не косило. */
  padding:0;
}

/* Делаем LI инлайновым: */
.vert-nav li {
  float:left;
  position:relative;
  display:block;
  margin:0 1px;
  z-index:999;
  width:150px;
  background:#507EB9;

}

/* Меню: */
.vert-nav li a {
  display:block;
  padding:8px 5px 0 5px;
  height:23px;
  text-decoration:none;
  text-align:center;
  color:#fff;
  font-weight:bold;
}

/* Выделенный пункт меню: */
.vert-nav li.current {
  background:#C5D4EA;
}
/* Пункт меню при наведении курсора: */
.vert-nav li a:hover {
  text-decoration:underline;
}

/* Подменю, скрываемое по умолчанию: */
.vert-nav ul {
  position:absolute;
  display:none;
  left:0;
}
.vert-nav ul li {
  border-top:1px solid #fff;
  float:left;
}
</style>
<?php echo '<script src="'.__DIR__.'\jquery.js" type="text/javascript"></script>';?>
<script type="text/javascript">
$(document).ready(function () {

  $('.vert-nav li').hover(
    function() {
      $('ul', this).slideDown(110);
    },
    function() {
      $('ul', this).slideUp(110);
    }
  );

});
</script>
</head>
<body>
<img src="images/mf-sochi.jpg">
<img src="images/map-sochi2.jpg" usemap="#sochi" width="955" height="700" >
	</p>
	<map name="sochi">
<area href="index.php?p=olymp_top7" shape="rect" coords="10,570,405,640">
		  </map>
<ul class="vert-nav">
  <li class="current"><a href="#">Detail Report</a>
    <ul>
      <li><a href="#">Report One</a></li>
      <li class="current"><a href="#">Report two</a></li>
      <li><a href="#">Report три</a></li>
    </ul>
  </li>
</ul>

</body>
</html>
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540816
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Freeze729Помогите найти местоидем в Firebug, открываем закладку Script, ставим точки останова, дебажим...
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540864
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы)) корпоративная политика. IE10 и ни шагу назад
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540874
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел причину
не работает путь:
echo '<script src="'.__DIR__.'/jquery.js" type="text/javascript"></script>';?>
а так работает
echo '<script src=" http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js" type="text/javascript"></script>';?>

Интересно, и что ему надо
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540885
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Freeze729Если бы)) корпоративная политика. IE10 и ни шагу назадпод линуксом?
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540889
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Freeze729Нашел причину
не работает путь:
echo '<script src="'.__DIR__.'/jquery.js" type="text/javascript"></script>';?>
Имена файлов/каталогов в Unix регистрозависимы. Проверь что регистр всех компонентов пути правильный и что сам итоговый путь верный.
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38540902
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял, оказалось, нужно просто было в пути задать jquery.js.
Полный путь ему не нравится
...
Рейтинг: 0 / 0
Javascript не отрабатывает на linux машине, причины?
    #38541345
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перед тем, как делать сайты почитай хоть какой-то минимум по ВЕБ-разработке. И по UNIX. Хотя бы то, что там (да и вообще - во всех нормальных системах) в качестве разделителя каталогов используется слеш (/), а в недооперационках - бэкслеш (\) (у них всё всегда не как у людей, ибо думают и пишут там жопой).

И уходи из этой говноконторки. Если там недобраузер сделали "стандартом" - руководство там адекватностью не страдает. А если заставляют делать сайты, запрещая использовать полноценные браузеры - то оттуда вообще БЕЖАТЬ надо, т.к. там конченные отморозки-садисты в руководстве.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript не отрабатывает на linux машине, причины?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]