Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ModsHolandez

[Resolvido] Problema no JavaScript

Recommended Posts

Galera, tenho dois scripts. No Firefox nenhum funciona. No Google Chrome, funciona apenas 1. No IE e no Opera, funcionam os dois.

Script 1 (Funciona no Google Chrome)

function iframeAutoHeight(quem){
if(navigator.appName.indexOf("Internet Explorer")>-1){
var func_temp = function(){
var val_temp = quem.contentWindow.document.body.scrollHeight + 0
quem.style.height = val_temp + "px";
}
setTimeout(function() { func_temp() },100)
}else{
var val = quem.contentWindow.document.body.parentNode.offsetHeight + 0
quem.style.height= val + "px";
}
}

 

Script 2

function iframeAutoWidth(quem){
if(navigator.appName.indexOf("Internet Explorer")>-1){
var func_temp = function(){
var val_temp = quem.contentWindow.document.body.scrollWidth + 0
quem.style.width = val_temp + "px";
}
setTimeout(function() { func_temp() },100)
}else{
var val = quem.contentWindow.document.body.parentNode.offsetWidth + 273
quem.style.width= val + "px";
}
}

 

Há, e para "carregar os scripts" uso

...onload="iframeAutoHeight(this);iframeAutoWidth(this)"...

 

Se alguém pode me ajudar a resolver este problema, ficarei muito agradecido!

 

valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.