Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2014, 18:44
Новичок на форуме
Отправить личное сообщение для Amon Посмотреть профиль Найти все сообщения от Amon
 
Регистрация: 08.10.2014
Сообщений: 3

Помогите чайнику! Не работает скрипт в ИЕ, Хром
Зравствуйте! Есть страница с подгузкой контента (ниже код). В Firerox все работает, а от в ИЕ и Хроме нет. Помогите пожалуйста!

<!DOCTYPE html> 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Подгрузка контента без перезагрузки страницы </title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script> 
    function showContent(link) { 
        var cont = document.getElementById('content'); 
        var loading = document.getElementById('loading'); 
        cont.innerHTML = loading.innerHTML;   
        var http = createRequestObject(); 
        if( http )  
        { http.open('get', link); 
            http.onreadystatechange = function ()  
            {   if(http.readyState == 4)  
                {   cont.innerHTML = http.responseText;  }    } 
            http.send(null);  } 
        else  
        {  document.location = link;   }   } 
    // ajax объект
    function createRequestObject()  
    {  try { return new XMLHttpRequest() } 
        catch(e)  
        {  try { return new ActiveXObject('Msxml2.XMLHTTP') } 
            catch(e)  
            {   try { return new ActiveXObject('Microsoft.XMLHTTP') } 
                catch(e) { return null; }   } } } 
</script>
</head>
<body>

<h1 style="text-align:center">Подгрузка контента без перезагрузки страницы</h1>

<ul style="text-align:center">
	<li style="color:blue"><a href="#" onClick="showContent('page1.html')">Страница 1</a></li>
		<li style="color:green"><a href="#" onClick="showContent('page2.html')">Страница 2</a></li>
			<li style="color:cyan"><a href="#" onClick="showContent('page3.html')">Страница 3</a></li>
				<li style="color:red"><a href="#" onClick="showContent('page4.html')">Страница 4</a></li>
</ul>

 <br /><br />
 
<div id="content">
    <!-- CONTENT -->
</div> 
    <div id="loading" style="display: none"> 
    Идет загрузка... 
    </div> 


	
<script>
showContent('page1.html')
</script>

</body>
</html>
Ответить с цитированием