Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 45

Parar de usar iframes.

12-03-2010 08:47

Bom dia,
não sei se esse tópico seria para esse forum, mas mesmo assim eu vou perguntar, qualquer problema me redirecionem.

tenho um site bacana e tal, mas ele foi feito em iframe, eu vejo em vários lugares na net q os iframes não são bons, e até o google não indexa as página no iframe, isso é ruim pq é um site comercial e se o google não indexar, perderíamos muitos contatos pela busca, mesmo pq é um site de produtos elétricos e estamos lançando um novo produto, adaptadores para novas tomadas NBR, a questão é a seguinte, como abolir o iframe de meu site de forma que o google comece a indexar as minhas páginas?
eu consegui encontrar um script, mas junta ajax com javascript, achei um pouco complicado de entender, mas se não tiver outra opção usarei esse mesmo.

se alguém coneguir me ajudar com o script, ai vai:

arquivo ajax.js
1 function GetXMLHttp() { 2 if(navigator.appName == "Microsoft Internet Explorer") { 3 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 4 } else { 5 xmlHttp = new XMLHttpRequest(); 6 } 7 return xmlHttp; 8 } 9 var xmlRequest = GetXMLHttp();

arquivo instrucao.js
1 function abrirPag(valor){ 2 var url = valor; 3 xmlRequest.open("GET", url, true); 4 xmlRequest.onreadystatechange = mudancaEstado; 5 xmlRequest.send(null); 6 if (xmlRequest.readyState == 1) { 7 document.getElementById("conteudo").innerHTML = "<img src='loader.gif'>"; 8 } 9 return url; 10 } 11 function mudancaEstado(){ 12 if (xmlRequest.readyState == 4){ 13 document.getElementById("conteudo").innerHTML = xmlRequest.responseText; 14 } 15 }

chamar os dois na página:
1 <script language="javascript" src="src/ajax.js"></script> 2 <script language="javascript" src="src/instrucao.js"></script>

botão para abrir a página conteudo

1 <a href="#" onclick="abrirPag('conteudo.htm');" style="text-decoration: none">Abre site na Div</a>

se puderem me ajudar com esse script tbm serve

agradeço desde já!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17416
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Parar de usar iframes.

12-03-2010 11:24

O objetivo então é só deixar de abrir o conteúdo em um iframe, e mandar os dados para uma div, correto?
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 45

Parar de usar iframes.

12-03-2010 15:20

exatamente, o ideal seria abrir as páginas em uma div ao invés de abrir num iframe.

o endereço do site é esse:http://www.exatronic.com.br

neste site tem o menu no lado esquerdo e o iframe no lado direito da tela, mas como eu tinha ouvido falar q o iframe está caindo em desuso e a idéia é fazer um site frameless e essa seria uma das providencias que eu estaria tomando para fazer isso.

agradeço pela ajuda.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17416
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Parar de usar iframes.

12-03-2010 15:50

A melhor forma é com jQuery

http://www.codigosnaweb.com/forum/Abrir ... _4614.html

Tem que baixar a biblioteca jQuery.

MOVIDO: de PHP para JavaScript
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado