Não abrir documento fora do iframe ou frame

Aqui você verá artigos sobre JavaScript

Moderador: web

responder a dúvida

Não abrir documento fora do iframe ou frame

Mensagem por web Offline » Qua Nov 14, 2007 1:29 pm

Esse script impede que um documento seja aberto fora do frame ou iframe.

Nesse exemplo, vou usar iframe

documento1.html
<iframe src="documento2.html"></iframe>

documento2.html
Código: Selecionar todos
<script>
window.onload = function url() {
if(parent.location.href!='http://www.seusite.com/documento1.html') {
location.href='http://www.seusite.com/documento1.html'
}
}
</script>
documento que só abre pelo iframe

Quando você carregar no iframe o documento2.html pelo documento1.html, será verificado se o url que está na barra de endereço é o do documento1.html, se não for, redireciona o visitante para lá, não permitindo que ele acesse o documento2.html de forma direta.



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre JavaScript

Quem está online

Usuários navegando neste fórum: Google [Bot], Google Adsense [Bot] e 3 visitantes