Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom, galera, fiz um script em ajax pra trocar somente a parte central do site, e funciona perfeitamente em todos os navegadores que eu teste, mas infelizmente no IE, ele não funciona. Se alguém puder me dar uma luz seria ótimo.
Segue o código AJAX:
$(function(){
$("#carregando").hide();
$("ul#menu a").click(function(){
pagina = "arquivos/"+$(this).attr('href');
$("#carregando").ajaxStart(function(){
$(this).show();
});
$("#carregando").ajaxStop(function(){
$(this).hide();
});
$("#conteudo").load(pagina);
return false;
});
});
Aqui o index:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<?php
include("connect.php");
$resolucao = $_GET['w'];
if ($resolucao==''){
?>
<script type="text/javascript">const reso = screen.height;
var res = reso
location.href = '?w='+reso;</script>
<?php
}
$useragent = $_SERVER['HTTP_USER_AGENT'];
$css = 'css/css.css';
$jquery = 'js/jquery-1.7.1.min.js';
if (preg_match('|MSIE ([0-9].[0-9]{1,2})|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'IE';
} elseif (preg_match( '|Opera/([0-9].[0-9]{1,2})|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'Opera';
} elseif(preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'Firefox';
} elseif(preg_match('|Chrome/([0-9\.]+)|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'Chrome';
} elseif(preg_match('|Safari/([0-9\.]+)|',$useragent,$matched)) {
$browser_version=$matched[1];
$browser = 'Safari';
} else {
// browser not recognized!
$browser_version = 0;
$browser= 'other';
}
if($browser=='IE'){
$css='css/css2.css';
};
if($browser=='Opera'){
$css = 'css/css1.css';
};
?>
<?php
//FIM DE CHECAGEM DA RESOLUÇÃO DA TELA
////////////////////////////////////////////////////////////////////////////////
?>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="altair" />
<link rel="stylesheet" href="<?php echo $css ?>" type="text/css" />
<link rel="stylesheet" href="css/jquery.lightbox-0.5.css" type="text/css" />
<link rel="stylesheet" href="css/jquery-ui.css" type="text/css" />
<script type="text/javascript" src="<?php echo $jquery; ?>" ></script>
<script type="text/javascript" src="js/app.js" ></script>
<script type="text/javascript" src="js/jquery.min.js" ></script>
<script type="text/javascript" src="js/ajax.js" ></script>
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/jquery.bxSlider.min.js"></script>
<script type="text/javascript" src="js/jquery.lightbox-0.5.min.js"></script>
<script type="text/javascript" src="js/jquery.lightbox-0.5.js"></script>
<script type="text/javascript" src="js/jquery.lightbox-0.5.pack.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<body onload="hidden()" >
<script type="text/javascript">
<!--
function hidden(){overflow='hidden';}
//-->
</script>
<title>Untitled 2</title>
</head>
<table width="<?php echo $resolucao,'px' ?>" border="0" cellpadding="0" cellspacing="0" class="table">
<tr>
<td colspan="2" class="fundologo">
<div class="nav">
<ul id="menu">
<li>
<a href="home.php">
<img width="270px" height="160px" src="images/Estudo_03_link.png" alt="link" />
</a>
</li>
</ul>
</div>
</td>
<td rowspan="3">
<div id="conteudo">
<?php
include("arquivos/home.php");
?>
</div>
</td>
</tr>
<tr align="right">
<td class="outro"colspan="1" >
<img src="images/ajax-loader.gif" alt="load" id="carregando"/>
</td>
<td class="borda" align="left" valign="top">
<div id="nav">
<ul id="menu">
<li><a class="link" href="redir.php">Blog</a></li>
<li><a class="link" href="port.php">Portfolio</a></li>
<li><a class="link" href="serv.php">Serviços</a></li>
<li><a class="link" href="contato.php">Contato</a></li>
</ul>
</div>
</td>
</tr>
<tr>
<td class="fim">
</td>
</tr>
</table>
</body>
</html>Carregando comentários...