tengo el siguiente escript que hace referencia a mi funcion de ajax.
Código PHP:
Ver original$parametro="?mod=deportes&opcion=estadistica&j=$ss&t=".$tt."&id=";
echo "<a class='hh'href='javascript:void(0)'onClick='llamar($v,\"estadistica\",\"$parametro\");'>Clic</a>";
Mi función es la siguiente:
Código Javascript
:
Ver originalfunction llamar(datos,div,parametro){
divResultado = document.getElementById(div);
ajax = objetoAjax();
divResultado.innerHTML = "<span style='color:#ff0000;'>Loading...</span>";
ajax.open("GET",parametro+datos,true) ;
ajax.onreadystatechange=function() {
if (ajax.readyState==4){
divResultado.innerHTML = ajax.responseText
}}
ajax.send(null);
}
Y todo va perfecto salvo que como parametro se ejecuta este modulo
?mod=deportes&opcion=estadistica&.
Cuando se carga el contenido, lo hace correctamente pero no ejecuta mi funcion iniciar().
Si lo hago de forma normal sin cargar en ajax en el <body onload="iniciar()">, si lo hace.
aqui os dejo parte de mi funcion(no puse toda por que es muy larga), que se ejecuta bin salvo la funcion.
se llama
iniciar:
Código PHP:
Ver original<?php
function estadistica($id,$jor,$t){
global $sql,$dbi;
?>
<script type="text/javascript">iniciar();</script>
<div class="menuu">
<ul>
<li><a href="#" onmouseover="easytabs('1', '1');" onfocus="easytabs('1', '1');" onclick="return false;" title="" id="tablink1">Estadistica de Partido</a></li>
<li><a href="#" onmouseover="easytabs('1', '2');" onfocus="easytabs('1', '2');" onclick="return false;" title="" id="tablink2">Video Resumen</a></li>
<li><a href="#" onmouseover="easytabs('1', '3');" onfocus="easytabs('1', '3');" onclick="return false;" title="" id="tablink3">Calendario de Partidos</a></li>
<li><a href="#" onmouseover="easytabs('1', '4');" onfocus="easytabs('1', '4');" onclick="return false;" title="" id="tablink4">Historia</a>
</li>
</ul>
</div>
<div id="tabcontent1">
</div>
<div id="tabcontent4">Tabcontent 4</div>
<?php
}
Les agradesco su ayuda, saludos