За последние 24 часа нас посетили 16728 программистов и 1694 робота. Сейчас ищут 845 программистов ...

Вывод текста из AJAX

Тема в разделе "JavaScript и AJAX", создана пользователем svetlana, 31 июл 2012.

  1. svetlana

    svetlana Активный пользователь

    С нами с:
    27 мар 2011
    Сообщения:
    27
    Симпатии:
    0
    Здравствуйте.

    Подскажите почему может не работать в IE загрузка html через AJAX
    Есть in.js с кодом
    Код (Text):
    1. (function($) {
    2. $(function() {
    3.   $("#inst").load("http://site.ru/in.php");
    4. })
    5. })(jQuery)
    в _http://site.ru/in.php
    Код (Text):
    1.  
    2. <?php
    3. echo <<<HTML текст HTML;
    4. ?>
    на страницу выводится так
    Код (Text):
    1. <script type="text/javascript" src="/in.js"></script>
    2. <div id="inst"></div>
    Во всех браузерах нормально, а в IE не хочет работать.
    Как поправить?

    Спасибо.
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Код (PHP):
    1. (function($) {
    2. $(function() {
    3.   $("#inst").load("http://site.ru/in.php");
    4. })
    5. })(jQuery)
    6.  
    Попробуйте заменить на:

    Код (PHP):
    1. $(document).ready(function() {
    2.  $("#inst").load("http://site.ru/in.php");
    3. }); 
     
  3. svetlana

    svetlana Активный пользователь

    С нами с:
    27 мар 2011
    Сообщения:
    27
    Симпатии:
    0
    тоже самое, во всех нормально, кроме IE.
     
  4. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Может стоит попробовать отправлять ajax запрос как jQuery.post?

    http://www.linkexchanger.su/2008/34.html
     
  5. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    А у вас в ие, точно все нормально js работает?
    А то ие бывает, что такой пронес несет, что сам не знает куда ему деться...

    На х он вообще вам нужен?

    У него видать там, что - то офнулось или еще чача какая - нибудь.

    Это же IE.
    В окно вышвырнете его и поставьте Google Chrome.

    И в статистику смотрите, кто чем пользуется, гугл на первом месте IE на последнем =)

    Хотя у меня все работает на 6. =)
    Но он заносит лыжи не те, он такой тупой, что наверное лама будет умнее.
     
  6. svetlana

    svetlana Активный пользователь

    С нами с:
    27 мар 2011
    Сообщения:
    27
    Симпатии:
    0
    Да мне, то он тоже не нужен, но 6-10% посетителей сайта тоже кидать не хочется, там мелочь конечно, но неприятно.
    Криворукий Бил мешает, таким криворуким веб мастерам как я нормально жить =))
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ну лапочка, оно ж древнее... Оно не со зла.
     
  8. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    А в каком именно IE это не работает? У меня работает (в восьмом):
    Код (Text):
    1. <!DOCTYPE html>
    2. <html>
    3.     <head>
    4.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    5.         <title>Автозагрузка</title>
    6.         <script language="JavaScript" type="text/javascript" src="jquery.js"></script>
    7.         <script language="JavaScript" type="text/javascript">
    8.             (function($) {
    9.                 $(function() {
    10.                     $("#inst").load('http://localhost/in.php');
    11.                 })
    12.             })(jQuery)
    13.         </script>
    14.     </head>
    15.     <body>
    16.         <div id="inst"></div>
    17.     </body>
    18. </html>
     
  9. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    language зачем? У вас и так тип js.


    У нее видимо IE тупит, у меня было такое, когда не все включил.

    Посмотри в настройках включи все для js.

    У меня на 6 работает даже. =)

    Вообще зачем он нужен?

    Также как и не нужны старые версии браузеров, не оптимизированные.

    Разработки движутся только в перед.

    Очень многое переделывают и добавляют, что - то новое.
     
  10. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Х.з. Привычка.