hola lo que trato de hacer y no soy experto es:
Código HTML:
Ver original<a href="#" onclick ="verResultado(this.<?php echo $row[1]?>)">
<img src=../images/search_f2.png width=18 height=18 alt=ver /></a>
y al ver el codigo si toma el php
Código HTML:
Ver original<a href="#" onclick ="verResultado(this.123)"><img src=../images/search_f2.png width=18 height=18 alt=ver />
la idea es que si hacen click en la imagen lo toma una fucion ajax que devuelve un div resultado en un iframe y lo que esta ya impreso en pantalla no se pierda, si hacen click en otra imagen carge nuevamente la informacion y que no se pierda lo impreso.
muestro el ajax
Código Javascript
:
Ver originalfunction nuevoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function verResultado(val)
{
contenedor = document.getElementById('resultado');
ajax = nuevoAjax();
ajax.open("GET", "devuelveValor.php?loQueSale5="+val,true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
contenedor.innerHTML = ajax.responseText;
}
}
ajax.send(null);
}
y aca deberia de mostrar el resultado sin perder el div izquierdo por eso le puse href="#"
Código HTML:
Ver original
<iframe scrolling="NO" frameborder="0" height="700" width="635"> <!--aqui el resultado segun el onclick de imagen-->
estoy bien o me deschafete? cualquier info o comentarios los agradesco.