Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Konflikt Skryptów
miku6r
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.08.2015

Ostrzeżenie: (0%)
-----


Witam,
używam edytora Tinymce na stronie opartej na Joomla!. W innych szablonach wszystko działa poprawnie, lecz w robionym przeze mnie skrypty się blokują.
To skrypty:
Tinymce

Material Design Lite

a to kod, który uruchamia m.in. działanie edytora tekstu:
kod

Z góry dziękuję za pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
werdan
post
Post #2





Grupa: Zarejestrowani
Postów: 354
Pomógł: 100
Dołączył: 14.11.2013
Skąd: Płock

Ostrzeżenie: (0%)
-----


Wklej co masz na konsoli.
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Jak to skrypty się blokują? Coś się pojawia w konsoli błędów?

Druga kwestia - twój JavaScript, kilka uwag:
1. Korzystasz z jQuery, ale robisz atrapę ajax'a, po co?
[JAVASCRIPT] pobierz, plaintext
  1. window.setInterval(function(){var r;try{r=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}if(r){r.open("GET","./",true);r.send(null)}},840000);
[JAVASCRIPT] pobierz, plaintext


2. W jednym skrypcie używasz 7 razy jQuery(document).ready(

3. Czasem w odróżnieniu od pkt 2 jQuery(function ($) {

4. Innym razem:
[JAVASCRIPT] pobierz, plaintext
  1. (function ($) {
  2. $(document).ready(function () {});
  3. })(jQuery);
[JAVASCRIPT] pobierz, plaintext


5. Funkcja jModalClose() jest zdefiniowana 4 razy! - to jest najprawdopodobniej przyczyna Twoich problemów

6. Znów zduplikowany kod
[JAVASCRIPT] pobierz, plaintext
  1. jQuery(function ($) {
  2. SqueezeBox.initialize({});
  3. SqueezeBox.assign($('a.modal_jform_modified_by').get(), {
  4. parse : 'rel'
  5. });
  6. });
[JAVASCRIPT] pobierz, plaintext


7. Calendar.setup - 4 razy

8. SqueezeBox.initialize - 4 razy


Wydaje się, że masz copy-pasta bez zastanowienia.
Go to the top of the page
+Quote Post
miku6r
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.08.2015

Ostrzeżenie: (0%)
-----


Cytat(vokiel @ 9.08.2015, 12:03:56 ) *
Jak to skrypty się blokują? Coś się pojawia w konsoli błędów?

Druga kwestia - twój JavaScript, kilka uwag:
1. Korzystasz z jQuery, ale robisz atrapę ajax'a, po co?
[JAVASCRIPT] pobierz, plaintext
  1. window.setInterval(function(){var r;try{r=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}if(r){r.open("GET","./",true);r.send(null)}},840000);
[JAVASCRIPT] pobierz, plaintext


2. W jednym skrypcie używasz 7 razy jQuery(document).ready(

3. Czasem w odróżnieniu od pkt 2 jQuery(function ($) {

4. Innym razem:
[JAVASCRIPT] pobierz, plaintext
  1. (function ($) {
  2. $(document).ready(function () {});
  3. })(jQuery);
[JAVASCRIPT] pobierz, plaintext


5. Funkcja jModalClose() jest zdefiniowana 4 razy! - to jest najprawdopodobniej przyczyna Twoich problemów

6. Znów zduplikowany kod
[JAVASCRIPT] pobierz, plaintext
  1. jQuery(function ($) {
  2. SqueezeBox.initialize({});
  3. SqueezeBox.assign($('a.modal_jform_modified_by').get(), {
  4. parse : 'rel'
  5. });
  6. });
[JAVASCRIPT] pobierz, plaintext


7. Calendar.setup - 4 razy

8. SqueezeBox.initialize - 4 razy


Wydaje się, że masz copy-pasta bez zastanowienia.

Problem polega ba tym, ze ja tego kodu nie tworzylem, jest to generowane przez Joomla
A co do konfliktu, stwierdzilem tak bo bez ladowania w index php javascriptu z material design edytor tekstu dziala jak nalezy. Jesli go zaladuje, to przestaje dzialac
Z tym modal close to jak rozwiazac?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 10:36