Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2009, 11:39
Avatar de LuZBinG
LuZBinG
 
Fecha de Ingreso: enero-2008
Mensajes: 407
Antigüedad: 16 años, 9 meses
Puntos: 5
como cargar funcion javascript con ajax

hola buen dia tngo el siguiente problema

estoy usando ajax y llamando a una pagina php pasandole parametros
la carga todo bien
esta pagina contiene est link
Código PHP:
<a href="javascript:loadintoIframe('myframe', '../frma.php?cve=<?=$cve;?>')" >
y la funcion javascript es esta:
Código PHP:
<script type="text/javascript">

/***********************************************
* IFrame SSI script II- © Dynamic Drive DHTML code library (http://www.dynamicdrive.com)
* Visit DynamicDrive.com for hundreds of original DHTML scripts
* This notice must stay intact for legal use
***********************************************/

//Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
//Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
var iframeids=["myframe"]

//Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var 
FFextraHeight=parseFloat(getFFVersion)>=0.116 //extra height in px to add to iframe in FireFox 1.0+ browsers

function resizeCaller() {
var 
dyniframe=new Array()
for (
i=0i<iframeids.lengthi++){
if (
document.getElementById)
resizeIframe(iframeids[i])
//reveal iframe for lower end browsers? (see var above):
if ((document.all || document.getElementById) && iframehide=="no"){
var 
tempobj=document.alldocument.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function 
resizeIframe(frameid){
var 
currentfr=document.getElementById(frameid)
if (
currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight//ns6 syntax
currentfr.height currentfr.contentDocument.body.offsetHeight+FFextraHeight
else if (
currentfr.Document && currentfr.Document.body.scrollHeight//ie5+ syntax
currentfr.height currentfr.Document.body.scrollHeight;
if (
currentfr.addEventListener)
currentfr.addEventListener("load"readjustIframefalse)
else if (
currentfr.attachEvent){
currentfr.detachEvent("onload"readjustIframe// Bug fix line
currentfr.attachEvent("onload"readjustIframe)
}
}
}

function 
readjustIframe(loadevt) {
var 
crossevt=(window.event)? event loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function 
loadintoIframe(iframeidurl){
if (
document.getElementById)
document.getElementById(iframeid).src=url
}

if (
window.addEventListener)
window.addEventListener("load"resizeCallerfalse)
else if (
window.attachEvent)
window.attachEvent("onload"resizeCaller)
else
window.onload=resizeCaller

</script>
 
el problema es que no me funcionan el llamado a la funcion cuando cargo la pagina con ajax

como puedo resolver esto????????:(

gracias por su ayuda