hola como les va? les comento estoy haciendo mi tesis y tengo un problema con un reproductor audio visual que consta de un archivo js y dos archivos php, el problema esta que en opera y firefox anda bien pero en IE no, aca les dejo los codigos espero alguien me pueda dar una mano
 
este en es el primer archivo php
 
<?php
 include_once("../headerHablador.php");		
 
?>
<head>
 
<script src="<?php echo $httpHostSitio?>js/Jquery.js"></script>
<script src="<?php echo $httpHostSitio?>js/miGalleria.js"></script>
<script src="<?php echo $httpHostSitio?>js/ajax.js"></script>
<script src="<?php echo $httpHostSitio?>js/nuevoAjax.js"></script>
 
	<title>
			Hablador
	</title>
</head>
 
<body>	
<div id="container" >
	<div id="main" >	
		<?php  include("barraImagen.php") ?>				
 
			<h3>Hablador</h3>	
				<div id="contenido">
					<?php include('paginador.php')?>
				</div>
 
<div id="fotoGrande" style="margin-top:15px;margin-right:190px;margin-bottom:50px; margin-left:50px;border:1px solid #000000;width:500px;height:350px;float:right;overf  lor:hidden;"></div>	
 
<embed id="sonido" AUTOSTART="true" width="850" height="20" />	// aca esta el error en IE no se reproduce 
 
</body>
	</div><!--main-->	
		<div style="clear:both;"></div>
</div><!--container-->
 
 <?php  include("../footerAdmin.php") ?>
 
este es paginador.php
 
<?php 
include_once($_SERVER["DOCUMENT_ROOT"]."/autismo/utiles/principal.php");
include_once($docRootSitio."modelo/Imagen.php");
$limit=7;
 
if(isset($_GET['pag']))
	{
	$RegistrosAEmpezar=($_GET['pag']-1)*$limit;
	$PagAct=$_GET['pag'];
	}
else
	{
	$RegistrosAEmpezar=0;
	$PagAct=1;
	}
 
$img1 = new Imagen();	
$_imagenes = $img1->listarImagenes45($RegistrosAEmpezar,$limit);
$NroRegistros = $img1->getCantRegistros();	
 
$PagAnt=$PagAct-1;
$PagSig=$PagAct+1;
$PagUlt=$NroRegistros/$limit;
$Res=$NroRegistros%$limit;
 
if($Res>0) $PagUlt=floor($PagUlt)+1;
 
 ?>
<form enctype="multipart/form-data" method="post" id="formPaginado" name="formPaginado">
	<div style="width:779px;height:90px;border:1px solid #000000;">
		<?php 					
			if(count($_imagenes)){	
				$loco=count($_imagenes);
					for($i=1;$i<=count($_imagenes);$i++){?>		
						<div style="float:left;width:105px;height:75px;border:1  px solid #000000;overflow:hidden;padding:2px;cursor:pointer  ;">				
							<img id="<?php echo $_imagenes[$i]['id']?>"  onclick="mostrarFotoGrande(this.id,'<?php echo $_imagenes[$i]['nameS']?>');" src="<?php echo $httpHostSitio?>modulos/back-end/Imagenes/imagenes/<?php echo $_imagenes[$i]['nameI']?>" width="100" />
						</div>			
			<?php }}?>	
	</div>
		<div style="width:779px;height:20px;border:0px solid #000000;">				
			<center>
				<?php
					if($PagAct>1){?> <a onclick="Pagina('<?php echo $PagAnt?>');">Anterior</a>
						<?php }echo "<strong>Pagina ".$PagAct."/".$PagUlt."</strong>";
							if($PagAct<$PagUlt){?> <a onclick="Pagina('<?php echo $PagSig?>');">Siguiente</a>
							<?php }?>
			</center>
		</div>
</form>
 
 
 
 
 
y este es ajax.js 
 
function mostrarFotoGrande(id,rutaSonido){
 
	var objSonido = document.getElementById("sonido");
	var objImagen = document.getElementById(id);
	var objFotoGrande = document.getElementById("fotoGrande");
 
	objFotoGrande.innerHTML = "<img src='"+objImagen.src+"' width='500' height='350'>";
 
	var path = "http://localhost/autismo/modulos/back-end/Imagenes/sonidos/"+rutaSonido;	
	for(var i=0;i<=path.length;i++){
		if(path[i]==" "){
			path[i]="-";
			}
	}
 
	objSonido.src = path;
 
} 
  
 

