Ir para conteúdo

POWERED BY:

Arquivado

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

willwalker

Carregar função javascript com flash

Recommended Posts

Tenho o seguinte script:

<script language="javascript">
function abrirPag(valor){
var url = valor;

xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.open("GET",url,true);
xmlRequest.send(null);

if (xmlRequest.readyState == 1) {
document.getElementById("conteudo").innerHTML = "<img src='loader.gif'>";
}

return url;
}

function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo").innerHTML = xmlRequest.responseText;
}
}
</script>

E no botão do flash estou usando assim:

on(press){
	getURL("java script: abrirPag('pagina.php')");
}

Mas não está funcionando, ele abre uma outra página com o nome descrito dentro no html. Se coloco em um link por exemplo:

<a href="#" OnClick="abrirPag('pagina.php')">Pagina</a>

 

Funciona perfeitamente, alguem sabe o porque do flash não conseguir fazer isso ? O Código está errado ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

getURL("java script: abrirPag('pagina.php')");

 

O javascript é junto.Está junto?

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

É porque o forum separa, mas na sua aplicação tem que estar junto.

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então. Se eu coloco um alert no script ou até mesmo direto no flash, funciona perfeitamente, e quando volto com o abrirPag fica dando esse pequeno problema. =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você já testou essa função fora do Flash?

 

Existe algum elemento com ID conteudo no código?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode ser que o teste que você estava fazendo estava sob cache dos scripts anteriores.

 

sempre que alterar scripts client-side, certifique-se de limpar o cache do browser.

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.