IE8/7 не приема урл адреса

anonymous12

Registered
Значи в html документ сложих така библиотеката за Javascript

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>

при всички браузъри е добре,но старите версии на ИЕ нещо не откриват линка и не зарежда библиотеката,а ако не е като линк,а направо по този начин <script type="text/javascript" src="js/js.js"></script> няма проблем открива и зарежда. Къде може да е проблема ?
 
Код:
 <script type="text/javascript">
        var head = document.getElementsByTagName('head')[0];
        var script = document.createElement('script');
            script.type = 'text/javascript';
            script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js';
        head.appendChild(script);

        var interval = window.setInterval(function() {
            if (typeof($) !== "undefined") {
                $("<p>it worked!</p>").appendTo(document.body);
                window.clearInterval(interval);
            }
        }, 100);
    </script>
 
Не, няма такъв начин. Официалното съобщение казва, че ако ти се налага да поддръжаш стари версии на ИЕ, трябва да използваш версиите от 1.x бранча, най-новата вероятно е 1.10, и също така казват, че ще продължат да го поддържат през следващите няколко години.

http://blog.jquery.com/2013/04/18/jquery-2-0-released/

С други думи, ако нямаш код, който изрично изисква jQuery 2.x, съвсем спокойно можеш да ползваш най-новата версия от 1.x
 

Back
Горе