Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][AJAX][HTML]Internet Explorer a jquery
miccom
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Witam.
Własnie natknąłem się na poważny problem (IMG:style_emoticons/default/sad.gif)

Napisałem jeden projekt, i w przeglądarce Chrome, Opera, Firefox wszystko ładnie działa... natomiast w Internet Explorer nic nie działa...
Tzn. niektóre elementy jquery działają, inne nie.

Jak sprawdzić, co krzaczy dla przeglądarki Internet Explorer?

Projekt oparty na jquery+ajax+html5+php+mysql

Proszę o pomoc.
Pozdrawiam.
miccom

Ten post edytował miccom 1.05.2013, 12:18:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miccom
post
Post #2





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Mam jquery 1.8.2, a IE nie działa żadne... nawet świeżutka 10;/
W plikach które działają, na jednej podstronie ładuję 1.72 i jquery działa... na drugiej ładuję 1.8.2 i pewne opcje działają ( jak np. shoutbox na ajax) ale opcje w $(function (){...}
nie działają...

Debuger z IE wypluwa błędy...
SCRIPT438: Obiekt nie obsługuje właściwości lub metody „time”
jquery-1.8.2.js, wiersz 509 Znak 88

SCRIPT5007: Nie można pobrać właściwości „length” dla niezdefiniowanego lub pustego odwołania
shoutbox.js, wiersz 15 Znak 9

plik shoutbox.js ( a właściwie funkcja która wywala błąd... )

  1. function update_sb(room, refresh) {
  2. $.get("shoutbox.php?room=" + room, function(data) {
  3. //print shouts when last record from db is diffrent then actual, or force refresh is called
  4. if (data[data.length - 1].date != $('#sb' + room + ' ul li:last-child .date').html() || refresh == true) {
  5. //clear old content
  6. $('#sb' + room + ' ul li').remove();
  7. $.each(data, function(i, item) {
  8. shout = "<li>";
  9. shout += "<span class='date'>" + data[i].date + "</span>";
  10. shout += "<span class='user_"+ data[i].nacja_autora +"'>" + data[i].user + "</span>";
  11. shout += "<span class='msg'>" + data[i].msg + "</span>";
  12. shout += "</li>";
  13. //add new content
  14. $('#sb' + room + ' ul').append(shout);
  15. $('#sb' + room + ' ul li:even').addClass('even');
  16. });
  17. //scroll to bottom of list if mouse is not over it
  18. if (window.over[room] != true) {
  19. $('#sb' + room + ' ul').animate({
  20. scrollTop : $('#sb' + room + ' ul').height() * 20
  21. }, "slow");
  22. }
  23. if ($('#sb' + room + ' .sound').is(":checked")) {
  24. window.audio.play();
  25. }
  26.  
  27. //flash nav
  28. $('.nav .nav' + room +' a').animate({
  29. opacity: 0.2
  30. }, 200, function() {
  31. $(this).animate({opacity: 1});
  32. });
  33. }
  34. }, "json");
  35. }
  36.  


i tylko ten błąd wywala...

Ten post edytował miccom 1.05.2013, 12:52:19
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 07:14