..:: MX Studio Fóruns ::..: Menu fixo no topo - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Menu fixo no topo Menu em flash

#1 User is offline   blekchan 

  • Group: Membros
  • Posts: 3
  • Joined: 15-March 11

Posted 15 March 2011 - 11:41 PM

oi galera sou novo aki e preciso de ajuda;

eu tenho um baner menu (menu + baner no mesmo projeto).

então criei a index.html ate ai tudo beleza, criei as outras paginas so que eu precisso deixar o menu em flash fixo, e so mudar o conteudo da pagina por que quando coloco o menu em todas as paginas, quando clico em um link do menu ele recarrega o menu, esse menu eu ñ que q recarregue e tb ñ e preciso ele recaregar.

ou seja fixa o menu em todas as paginas pra quando eu selecionar um item ele ñ recarregar o menu, mais so o conteudo da pagina.

Grato andrew
0

#2 User is offline   xanburzum 

  • Group: Administrador
  • Posts: 2377
  • Joined: 04-November 08

Posted 17 March 2011 - 10:30 PM

use uma <DIV>
0

#3 User is offline   blekchan 

  • Group: Membros
  • Posts: 3
  • Joined: 15-March 11

Posted 24 March 2011 - 10:39 PM

View Postblekchan, on 15 March 2011 - 11:41 PM, said:

oi galera sou novo aki e preciso de ajuda;

eu tenho um baner menu (menu + baner no mesmo projeto).

então criei a index.html ate ai tudo beleza, criei as outras paginas so que eu precisso deixar o menu em flash fixo, e so mudar o conteudo da pagina por que quando coloco o menu em todas as paginas, quando clico em um link do menu ele recarrega o menu, esse menu eu ñ que q recarregue e tb ñ e preciso ele recaregar.

ou seja fixa o menu em todas as paginas pra quando eu selecionar um item ele ñ recarregar o menu, mais so o conteudo da pagina.

Grato andrew


Qual div usar? por favor teria como me mandar um exemplo?
0

#4 User is offline   xanburzum 

  • Group: Administrador
  • Posts: 2377
  • Joined: 04-November 08

Posted 24 March 2011 - 11:18 PM

utilize duas <DIV>, uma para o menu e outra para o conteúdo, e atualize apenas o conteúdo.


Carregamento simples de uma página dentro de uma DIV usando AJAX
Primeiro criamos o arquivo onde fazemos a solicitação do browser, para saber se o navegador suporta ou não “Msxml2.XMLHTTP”

<b>ajax.js</b>
function GetXMLHttp() {
	var xmlHttp;
	try {
		xmlHttp = new XMLHttpRequest();
	}
	catch(ee) {
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e) {
				xmlHttp = false;
			}
		}
	}
	return xmlHttp;
}

var xmlRequest = GetXMLHttp();

No arquivo “instrucao.js” terá as informações necessárias para fazer a ação

<b>instrucao.js</b>
function abrirPag(valor){
	var url = valor;

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

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

	return url;
}

function mudancaEstado(){
	if (xmlRequest.readyState == 4){
		document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
	}
}

Criamos a página Index.html para recerber as informações

<b>Index.html</b>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Carregando Página em DIV / AJAX</title>
<script language="javascript" src="ajax.js"></script>
<script language="javascript" src="instrucao.js"></script>
</head>
<body>
	<div id="menu"><a href="#" onclick="abrirPag('Conteudo.html');">Clientes</a></div>
		<br><br>
	<div id="conteudo_mostrar"></div>
</body>
</html>


E finalmente criamos a página Conteudo.html que será exibida dentro da DIV “conteudo_mostrar”

<b>Conteudo.html</b>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Seu Texto</title>
</head>
<body>
A Microsoft está  acelerando a evolução de dispositivos embarcados voltados para o mercado  corporativo e o anúncio do Windows Embedded Device Manager 2011 veio  algumas semanas depois do lançamento do Windows Embedded Standard 7 SP1.
</body>
</html>


0

#5 User is offline   himler 

  • Group: Membros
  • Posts: 17
  • Joined: 27-June 07

Posted 05 July 2011 - 07:35 PM

Use iframe, trave o arquivo swf no topo, a maioria dos browsers copia os swf para dentro do computador do usuário, portanto só demora o carregamento na primeira página.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)