Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Друг другу мешают JS

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
pantela
Отправлено: 03 Октября, 2010 - 22:22:24
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




У меня на сайте используются несколько JS скриптов, напр. тот же JQuery, или свой самописные JS для кое коких целей.
Одним совом они друг другу мешают, читла что можно как то прописать ID каждой перемменой +
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2.    jQuery. noConflict ();
  3. </script>


Только всё равно что то не то, OPER-a выкидывает вобще (закрывается) ну и модули косяк где используются JS.

Что делать как выяснить и просканировать проблемму?
 
 Top
JustUserR
Отправлено: 04 Октября, 2010 - 00:25:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




pantela пишет:
Что делать как выяснить и просканировать проблемму?
Для огранизации возможности по использованию различных параллельно-выполняемых JS-скриптов содержащихся на одной HTML-странице между которым не установлено функицональной связи и согласования - возможно применение специального базового JS-скрипта который будет загружаться в отдельным пространстве и работать с опережающим рендерингом что позволяет осуществить предварительное сканирование исхожных кодов других загружаемых JS-скриптов - и произвести их разделение в различные зоны видимости или добавить операции согласования


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Viper
Отправлено: 04 Октября, 2010 - 08:04:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




pantela для начала. jQuery.noConflict(); используется для разрешения проблем с скриптами где фунции или переменные начинатся с $ (к примеру Mootools).
ID должен быть уникальным.
И без описания ошибок помочь вам не смогут.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
JustUserR
Отправлено: 04 Октября, 2010 - 23:39:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




pantela В случае если использование JS-скрипте обеспечивающего предарительное разделение исполняемого кода и его опережающую обработку является в достаточной мере ресурсоемким - то вы можете использовать средства браузера для обеспечения такой дифференцииации за счет выполнения различных элементов в iframe-элементам - и последующей эмуляции среды оригинальной стринцы и получение информации из требуемых элементов управления


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
pantela
Отправлено: 05 Октября, 2010 - 00:49:52
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010  


Помог: 1 раз(а)




А нето чтото типо софта или сервиса, или его нибудь что бы посмотреть что чему мешает. Огорчение
 
 Top
Viper
Отправлено: 05 Октября, 2010 - 07:45:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




firebug + brains + прямые руки

(Отредактировано автором: 05 Октября, 2010 - 07:46:29)



-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
JustUserR
Отправлено: 06 Октября, 2010 - 13:09:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




pantela пишет:
А нето чтото типо софта или сервиса, или его нибудь что бы посмотреть что чему мешает
Для реализации проверки JS-скриптов выполняющихся на вашей странице на предмет их взаимного влияния возможно использовать различые средства - в частности можно применять инсрументарий браузера который позволяет поэтапно отлажить JS-код с установкой точек остановка и просмотра значений переменных - в различных браузерах такими средствами могут являться Средства разработчика в Internet Explorer или Dragonfly в Opera и другие отладочные утилиты
Кроме того взаимодейтсие JS-скриптов в сильной степени может зависеть от целевого браузера - а именно от схемы распределения исполняемых комонентов в процессе осуществления загрузки страницы и обработки предыдущей операции


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB