Código
<?php if( isset($_GET["muestra"]) && $_GET["muestra"]=1 ) { echo "Mostrandome"; }else{ ?> <html> <head> <script language="javascript" type="text/javascript"> function saludo() { alert('hola'); } function ajax() { var pagina=false; //conector ajax if( window.XMLHttpRequest ) //Navegador Firefox pagina= new XMLHttpRequest(); //creamos objeto para el navegador else if( window.ActiveXObject ) //Navegador Internet Explorer { try //Version Actual { pagina= new ActiveXObject( "Msxml2.XMLHTTP" ); //creamos objeto para el navegador } catch(e) //version Antigua { try { pagina= new ActiveXObject( "Microsoft.XMLHTTP" ); //creamos objeto para el navegador } catch(e) { } } } return pagina; } function enviar_datos( url, vars, capaview ) { var conector, capa; capa= document.getElementById(capaview); conector= ajax(); conector.open( "GET", url+'?'+vars, true ); conector.onreadystatechange= function() { if( conector.readyState==1 ) else if( conector.readyState==4 ) { if( conector.status==200 ) { capa.innerHTML= conector.responseText; } else if( conector.status==404 ) { } } } conector.send(null); } </script> <style typ="text/css" rel="stylesheet"> #contenedor_upload { margin:5px;padding:10px; border:solid gray 1px; width:250px; font-family:"sans-serif";font-size:10px; } #miboton { margin:5px; } </style> </head> <body> <?php echo "<a href=\"#\" onclick=\"enviar_datos( '123.php', 'muestra=1', 'contenedor_upload' );\">Click ME</a>"; echo "<br>"; echo "<div id=\"contenedor_upload\">"; echo "</div>"; ?> </body> </html> <?php } ?>
Y si las funciones esas son de javascript X) lo que si no sabia es fuesen propias de php.
Saludos¡¡¡