Ir ao conteúdo
  • Cadastre-se

Abrir página em quadro embutido


Belex

Posts recomendados

Coloquei um quadro embutido em meu site, quando se clica nos links na página index do mesmo a página se abre em um quadro embutido. Quando se acessa o endereço da página diretamente (www.meusite.com.br/pagina.html) ela não abre no quadro, abre um uma nova janela.

Gostaria de saber como fazer para que a página se abra dentro do quadro quando acessada diretamente, vi em um site que tem que colocar um código no arquivo htaccess do servidor.

Alguém me ajuda!!

Obrigado!

Link para o comentário
Compartilhar em outros sites

Cara isso é bem simples, basta você definir um id (ou name, não to lembrado mais é um desses dois) para o seu quadro, tipo.

<iframe name="quadro" blá blá blá></iframe>

Dai no link você tem que colocar um target apontando para esse quadro, tipo:

<a href="http://www.meusite.com.br/pagina.html" target="quadro">

Espero que isos já te ajude, posta ai o resultado. Boa sorte :beer:

Link para o comentário
Compartilhar em outros sites

Cara eu copiei e colei teu codigo aqui e deu certinho. Acho que deve ser alguma conf do teu navegador, ou sei uruca mesmo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<iframe name="quadro" src="home2.htm" width="627" height="607" border="0" frameborder="0"></iframe>
[url="http://www.google.com.br"]programas[/url]
</body>
</html>

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Pelo que eu entendi, você quer saber se o seu frame está sendo aberto dentro da página principal, ou seja, se a página principal for index.html e o iframe dentro dela for frame.html, você não quer que alguém que digite o endereço do iframe consiga abri-lo sozinho.

Se for isso dá pra usar um javascript no fonte do iframe verificando:

qtd = parent.length;

if(qtd == 0) {

location.href = 'paginaprincipal.html';

}

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Acho que eu me expressei mau, quando eu clico no link dentro do site ele abre no quadro normalmente. Quando eu acesso a página como no link abaixo ela não abre no quadro;

http://www.mp4playerss.com/programas.htm

O que eu quero que acontece é que quando acessado como no link acima ela abra no quadro e não fora dele, eu andei pesquisando e parece que tem que incluir um parametro no link, exemplo:

http://www.mp4playerss.com/programas.htm?area=quadro

Dessa forma o link seria redireciona para o quadro dentro da index, mas eu não tenho ideia de como fazer isto.

Obrigado pela ajuda!

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!