Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal assim ó tenhu este codigo para abrir o conteudo em uma div ta funcionando só q no chrome nao funciona :S
alguem pode me ajudar ?? valeu !!
<head>
<script type="text/javascript">
var xmlhttp = getXmlHttpRequest();
function getXmlHttpRequest()
{
if (window.XMLHttpRequest)
{
return new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
try
{
return new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){}
}
}
}
function requisicao(_strNomePagina)
{
xmlhttp.open("GET", _strNomePagina, true);
xmlhttp.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
xmlhttp.setRequestHeader("Pragma", "no-cache");
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState==4)
{
document.getElementById('conteudo').innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}
</script>
</head>
<body>
<a href="java script: requisicao('arquivo.html');">:: Pagina</a>
<a href="java script: requisicao('arquivo2.html');">:: Pagina</a>
<div id="conteudo">
e aeeeeeeee
</div>
aparece isoo :
XMLHttpRequest cannot load file:///C:/Users/Renan/Desktop/versatil/home.html. Origin null is not allowed by Access-Control-Allow-Origin.
rode o script apartir de um servidor web, como o apache.
http://localhost/arquivo.html ....
e não clicando 2 vezes sobre o arquivo .html
William Bruno ta certo cara valeu mesmo !!!
eu fiz o ftp pra testa em um servidor ai abriu direitinho
é q eu nao sei usa servidor de teste no DW hehe
eu usava o netbeans la o servidor de teste ja tava mas no DW nao consigo de jeito nenhum hehe
mas fiz o ftp e pelo servidor rodo direitinho !
bom eu so novo no forum nao sei quem tem q bota o como RESOLVIDO
mas é isso ta resolvido valeu !!
você está rodando apartir de um servidor web ne?!
aperte Ctrl+Shift+J e veja qual erro aparece no teu chrome.