pessoal bom dia estou com um problema se alguém puder me dar uma luz eu agradeço, tinha montado um site para um cliente, dá forma como ele queria utilizei iframes e estava tudo ok dai ele resolveu fazer uma galeria de fotos, o problema é que quero utilizar jquery modal para fazer a galeria e como a galeria estara dentro de iframe dentro da pagina so o iframe fica com aquele efeito de fade mesmo mudando o target para _parent não funciona, pois bem então a solução seria fazer por div, o problema é que o site tem um monte de itens em um menu e não consigo fazer com que o link do menu funcione na div alguém teria a solução abaixo segue os codigos. o detalhe é que em cima do menu estão os links por texto mesmo dexei só para mostrar que assim ele funciona se eu substituir por imagens também funciona, mas no codigo do menu não sei o que alterar.
Pergunta
mauricioms
pessoal bom dia estou com um problema se alguém puder me dar uma luz eu agradeço, tinha montado um site para um cliente, dá forma como ele queria utilizei iframes e estava tudo ok dai ele resolveu fazer uma galeria de fotos, o problema é que quero utilizar jquery modal para fazer a galeria e como a galeria estara dentro de iframe dentro da pagina so o iframe fica com aquele efeito de fade mesmo mudando o target para _parent não funciona, pois bem então a solução seria fazer por div, o problema é que o site tem um monte de itens em um menu e não consigo fazer com que o link do menu funcione na div alguém teria a solução abaixo segue os codigos. o detalhe é que em cima do menu estão os links por texto mesmo dexei só para mostrar que assim ele funciona se eu substituir por imagens também funciona, mas no codigo do menu não sei o que alterar.
index
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>DIV</title> <script language="javascript" src="ajax.js"></script> <script language="javascript" src="instrucao.js"></script> <script type="text/javascript" src="stmenu.js"></script> <style type="text/css"> .style1 { text-align: center; } </style> </head> <body> <div id="menu"><a href="#" onclick="abrirPag('pag1.htm');">Pagina1</a> <a href="#" onclick="abrirPag('pag2.htm');">Pagina2</a> <a href="http://www.dhtml-menu-builder.com" style="display:none;visibility:hidden;">Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com</a> <script type="text/javascript"> <!-- stm_bm(["menu073b",950,"","blank.gif",0,"","",0,0,0,0,1000,1,0,0,"","",0,0,1,1,"default","hand","",1,25],this); stm_bp("p0",[1,4,0,0,0,5,0,0,100,"",-2,"",-2,90,0,0,"#7F7F7F","transparent","",3,1,1,"#8f7156"]); stm_ai("p0i0",[0,"pagina1","","",-1,-1,0,"pag1.htm","_self","","","","",0,0,0,"","",0,0,0,0,1,"#8f7156",0,"#8f7156",0,"","",3,3,0,0,"#FFFFFF","#FFFFFF","#FFFFFF","#FFCC00","bold 9pt Arial","bold 9pt Arial",0,0,"","","","",0,0,0]); stm_aix("p0i1","p0i0",[0,"pagina2 ","","",-1,-1,0,"pag2.htm","_self","","","","",0,0,0,"","",0,0,0,0,1,"#e5dac1",0,"#FFCC99",0,"","",3,3,0,0,"#FFFFFF","#FFFFFF","#505050","#000000"]); stm_ep(); stm_em(); //--> </script> </div> <br><br> <div id="conteudo_mostrar" style="width: 367px" class="style1"></div> </body> </html>pagina1 ajax.jsfunction GetXMLHttp() { if(navigator.appName == "Microsoft Internet Explorer") { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; } var xmlRequest = GetXMLHttp();instrucao.jsfunction abrirPag(valor){ var url = valor; xmlRequest.open("GET",url,true); xmlRequest.onreadystatechange = mudancaEstado; 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; } }stcode.js
stmenu.js
Editado por mauriciomsLink para o comentário
Compartilhar em outros sites
0 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.