Pessoal, já faz um tempo que busco uma solução para esse problema e até agora nada!!
Estou desenvolvendo um site cujo cabeçalho está dentro de uma DIV superior (com menu) em flash e o conteúdo será exibido dentro de uma DIV principal. Os links do menu serão exibidos diretamente na DIV principal, evitando o reload do filme flash e aí está ocorrendo o erro...
Já fiz testes dos links na própria html, sem flash, e funcionou normalmente...
<a href="#" onclick="abrirPag('conteudo.htm');">Abre site na Div</a>
CÓDIGO FLASH
btnMensagem.onPress = function() {
getURL("javascript:abrirPag('conteudo.htm');");
};
Quando clico no botão do flash aparece uma página em branco com a url:
javascript:abrirPag('conteudo.htm');
Aparentemente não está havendo interação entre o flash e o java script.
O que posso fazer p/ solucionar isso???
Abrir Conteúdo Em Uma Div A Partir Do Menu Flash
Started By herculespalassi, 23/03/2010, 20:04
3 replies to this topic
#1
Posted 23/03/2010, 20:04
#2
Posted 23/03/2010, 22:37
voce ta querendo um codigo em actionscript?
#3
Posted 24/03/2010, 10:58
caso isso resolva, então é!!!
códigos dos arquivos .js
AJAX.JS
INSTRUCAO.JS
códigos dos arquivos .js
AJAX.JS
function GetXMLHttp() { if(navigator.appName == "Microsoft Internet Explorer") { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; } var xmlRequest = GetXMLHttp();
INSTRUCAO.JS
function abrirPag(valor){ var url = valor; xmlRequest.open("GET", url, true); xmlRequest.onreadystatechange = mudancaEstado; 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; } }
#4
Posted 27/03/2010, 12:23
Alguém?
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)