PDA

Zobacz pełną wersję : Jak rozwiązac prawdopodobny konflikt skryptów



bnet
02-02-2015, 21:39
Witam, testuje pewne rozwiązania i mam mały problem, umieszczając w module (typ modułu własny html) na stronie głównej po lewej stronie kod (javascript), jest to kod wyszukiwarki lotów przestaje działać slider oraz kod wyszukiwarki wyswietla się ale jak gdyby nie do końca poprawnie, nie widać wszystkich pól, nie widac przycisku "szukaj". Podejrzewam że kod slidera gryzie się z kodem wyszukiwarki, czy istnieje jakas metoda aby je "pogodzić" ze sobą, pisałem do autora szablonu ale motyw jest bezpłatny więc nie ma co oczekiwac że ktoś będzie zaprzątał sobie głowę moim problemem, jeśli natomiast ktoś z Was miał już podobny problem będe wdzięczy za każdą sugestie.
troche danych:
joomla 3.3.6
edytor jce (wstawiałem kod równiez na wyłączonym edytorze)
domena na której działa testowa strona: a24.hekko.pl

Jdwind
02-02-2015, 22:47
A co Ci konsola pokazuje? Jakieś błędy?

bnet
02-02-2015, 23:05
Nie wiem czy o to chodzi ale znaazłem coś takiego:

Błąd: TypeError: jQuery(...).flexslider is not a function
Plik źródłowy: http://www.a24.hekko.pl/
Wiersz: 94

Błąd: TypeError: document.getElementById(...) is null
Plik źródłowy: chrome://web-developer/content/overlay/javascript/overlay.js
Wiersz: 7333

bnet
03-02-2015, 11:02
A może znacie kogoś do kogo mógł bym napisać, zadzwonić itp. jesli bedzie trzeba zapłacić za rozwiązanie tematu zapłace. Dodam że problem wystepuje na róznych szablonach własciwie kod ten wyswietla sie poprawnie na zwykłej stronie html, na joomli jest problem, nawet na stronie bez slidera.

Jdwind
03-02-2015, 12:31
Jaki ten kod wklejasz do modułu, wklej go tutaj. Jak wklejasz kod, masz wyłączony edytor (w ustawieniach, a nie tylko przy edycji modułu)?

bnet
03-02-2015, 13:25
edytor mam całkowicie wyłączony.
oto ten kod:
<script type="text/javascript">
//<![CDATA[
var qsfJsHost = (("https:" == document.location.protocol) ? "https://www." : "http://");
document.write(unescape("%3Cscript src='" + qsfJsHost + "www.eskyservices.pl/qsf/v2/esky_init.js?v=1.0&key=%2BsoFo3TcEthP%2BisWLNWUEhLw%2Bv3NwE64p%2B7wZn VWdPk_YQsl3VK%2F552tnQsKwt%2B4ahHTdGeFm%2BlezmbzEG vkCjE_9NDSkQ&template=111' type='text/javascript'%3E%3C/script%3E"));
//]]>
</script>

Jdwind
04-02-2015, 07:42
Może tutaj (http://stackoverflow.com/questions/1210034/two-separate-script-tags-for-google-analytics) znajdziesz wyjaśnienie. Wynika z niego, że drugi skrypt nie wykona się przed zakończeniem pierwszego, więc może tutaj leży problem.

bnet
04-02-2015, 12:34
Może tutaj (http://stackoverflow.com/questions/1210034/two-separate-script-tags-for-google-analytics) znajdziesz wyjaśnienie. Wynika z niego, że drugi skrypt nie wykona się przed zakończeniem pierwszego, więc może tutaj leży problem.

Hmmm, niestety nie jestem programistą i nie bardzo wiem jak sie do tego odniść i jak zaimplementować to na moich stroanch, pewnie trzeba odpuścić temat i zlecić go fachowcom.

Jdwind
05-02-2015, 02:39
Może prościej będzie, jak napiszesz co chcesz osiągnąć, bo szczerze mówiąc, nie wgłębiałem się w działanie tego skryptu.