Estou fazendo uma pagina em flash, e dentro desta pagina quero carregar um arquivo SWF (um pequeno quadro de previsao de tempo). quando testo apenas a previsao em html, ela funciona perfeitamente, porem quando carrego o swf da previsao dentro da outra pagina ela não funciona.... PORQUE???? Nos scripts do swf da previsao contem muitas variaveis _ROOT.XXXX.ETC
Apenas funciona dentro da pagina se eu pegar e copiar todos os layers da previsao e colar nos layers da pagina...
O que pode estar dando errado? Segue abaixo o script principal:
Pergunta
joenck
Oi pessoal, preciso da ajuda de voces...
Estou fazendo uma pagina em flash, e dentro desta pagina quero carregar um arquivo SWF (um pequeno quadro de previsao de tempo). quando testo apenas a previsao em html, ela funciona perfeitamente, porem quando carrego o swf da previsao dentro da outra pagina ela não funciona.... PORQUE???? Nos scripts do swf da previsao contem muitas variaveis _ROOT.XXXX.ETC
Apenas funciona dentro da pagina se eu pegar e copiar todos os layers da previsao e colar nos layers da pagina...
O que pode estar dando errado? Segue abaixo o script principal:
function configvars()
{
_root.varcidade = _root.container.varcidade.split(";");
_root.vardata = _root.container.vardata.split(";");
_root.varmax = _root.container.varmax.split(";");
_root.varmin = _root.container.varmin.split(";");
_root.varchuv = _root.container.varchuv.split(";");
_root.vartempo = _root.container.vartempo.split(";");
_root.varcidade.pop();
_root.varmax.pop();
_root.varmin.pop();
_root.varchuv.pop();
_root.vartempo.pop();
_root.totalcid = _root.varcidade.length;
_root.currentcid = 0;
_root.gotoAndPlay(20);
} // End of the function
function nextcid()
{
if (_root.currentcid >= _root.totalcid - 1)
{
_root.currentcid = 0;
}
else
{
_root.currentcid++;
} // end if
_root.displaycidade = _root.varcidade[_root.currentcid];
_root.displaymax = _root.varmax[_root.currentcid];
_root.displaymin = _root.varmin[_root.currentcid];
_root.displaychuv = _root.varchuv[_root.currentcid];
_root.displaytempo = converticon(_root.vartempo[_root.currentcid]);
_root.mastericon.gotoAndStop(_root.vartempo[_root.currentcid]);
} // End of the function
function converticon(icon)
{
switch (icon)
{
case "cc":
{
output = "céu claro";
break;
}
case "ch":
{
output = "chuvas";
break;
}
case "cv":
{
output = "chuviscos";
break;
}
case "en":
{
output = "encoberto";
break;
}
case "ge":
{
output = "geada";
break;
}
case "nb":
{
output = "nublado";
break;
}
case "ne":
{
output = "neve";
break;
}
case "pc":
{
output = "pancadas";
break;
}
case "pi":
{
output = "chuvas rápidas";
break;
}
case "pn":
{
output = "poucas nuvens";
break;
}
case "nc":
{
output = "nub. c/ chuvas";
break;
}
} // End of switch
return(output);
} // End of the function
stop();
aleatorio = int(Math.random() * 9999);
_root.container = new LoadVars();
_root.container.load("http://www.tempoagora.com.br/selos/sul/dados_selo.php?" + aleatorio);
_root.vartimer = 0;
_root.delay = 120;
Ou seja, eu carrego um SWF com o script acima dentro de outro SWF atraves do seguinte script:
this.createEmptyMovieClip("new", 1);
loadMovie("selo3.swf", "new");
new_mc._x = 31;
new_mc._y = 393;
Porem o mesmo não funciona
Abraço! JOENCK
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.