누군가가 내가 읽지 않았다라고 말하기 전에, 나는 나의 질문과 관련된 거의 모든 것을 읽는다 고 말할지도 모른다. 그러나 나는 내 대답을 찾을 수 없었다. 그래서 미리 정의 된 div 안에 내 외부 파일을로드하는 간단한 AJAX 스크립트가 있습니다. 그것은 내가 (FF는, 오페라, 크롬, 사파리)하지만 IE7 내부는 미리 정의에 내 외부 PHP 파일을 삽입하지 않으 테스트하는 것이 모든 브라우저에서 잘 작동IE에서 AJAX document.getElementById(). innerHTML 문제가 있습니까?
function loadTwitter()
{
var xmlHttp;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("Your Browser Don't Support AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById("column_twitter").innerHTML=xmlHttp.responseText;
}
}
xmlHttp.open("GET","../includes/home/twitter.php",true);
xmlHttp.send(null);
}
이 그 스크립트의 코드 div.
document.getElementById("column_twitter").innerHTML=xmlHttp.responseText;
그래서, 어떤 제안 방법 (위 7) IE를 위해이 문제를 해결하려면 : 항상 I 라이트 DIV 안에 ... 은 내가 문제가이 행에 있다고 생각하는 기본 텍스트를 유지?
Downvote가 제거되었습니다. 이 질문은 투표에서 제외 되었습니까? 진심으로, 왜? – karim79
필자는 지금까지 이전에 사용 된 브레이스 들여 쓰기 스타일을 본 적이 없다고 생각합니다. –
아마 내 끔찍한 영어 :) :) 아니, 심각하게, 내 질문은 간단하고 어쩌면 심지어 대부분의 전문가를 위해 바보입니다. 그리고 나는 그것을 유감스럽게 생각합니다 ... – Spoonk