Ir para conteúdo

POWERED BY:

Arquivado

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

tchielo

Como sobrepor layer em um link externo?

Recommended Posts

Bom Pessoal,

 

Minha dúvida é a seguinte:

 

Pretendo trazer o conteúdo de outro site para o meu, e sobrepor a parte desnecessária com uma layer.

 

Exemplo:

 

Site Externo:

http://www.aluguetemporada.com.br/scripts/...movel=569066886

 

Site Pessoal:

www.multipropriedade.com.br

 

Este site foi dividido em frames, utilizando a parte superior para a multipropriedade e a inferior para apresentar o conteúdo do aluguetemporada.

 

A intenção é utilizar somente o conteúdo do aluguetemporada substituindo ou sobrepondo o banner superior do aluguetemporada pelo banner da multipropriedade.

 

Obs.: o conteúdo do aluguetemporada é dinâmico, exatamente por isso que impede de excluir o desnecessário e resolver o problema

 

Qualquer dúvida entre em contato,

 

Muito obrigado pela força!

 

Marcelo Amorim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia jogar um div (ou layer) por cima do logomas o maior problema seria saber em que posição colocar, pois a sua página está centralizada, isso dificulta o trabalho com divs com posições absolutas.então teria que fazer uma função pra saber exatamente onde está o logo a ser sobreposto.Vou tentar aqui e depois se conseguir eu posto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, André!Agradeço a atenção e ficarei no aguardo da solução.Marcelo Amorim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa é a função que vai reposicionar o div que vai sobrepor o outro logo

 

 

ASP [/tr][tr]<script>

function posiciona(){

quadro.style.left=(document.body.clientWidth - 438)/2;

}

</script>

[/tr]

 

Nesse caso, o número 438 é o tamanho do objeto que eu quero sobrepor

 

exemplo:

 

esse div vai ficar centralizado na página, porém é necessário colocar no body da página o evento onload="posiciona()" e também onresize="posiciona()" para que ao redimensionar a janela o div continue centralizado

 

ASP [/tr][tr]

<div style="width:438;border:1px solid black;position:absolute;top:10" id="quadro">

<img src="http://www.google.com.br/intl/pt-BR_br/images/logo.gif" border="0" vspace="0" hspace="0">

</div>

[/tr]

 

Não esqueça de modificar o top também.

 

Não sei se era isso que você queria mas já dá pra fazer alguma gambiarra

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom André, estamos quase lá!O problema que quando carrega a página externa o layer some.O evento onload está sendo usado para carregar um link externo, como faço para chamar a função posiciona neste mesmo evento?O certo é carregar a página externa e o layer permanecer por cima.Segue abaixo o código:<html><head><script language="javascript">function posiciona(){quadro.style.left=(document.body.clientWidth - 438)/2;}</script></head><body onLoad="location.href='http://www.aluguetemporada.com.br'" onResize="posiciona()" ><div style="width:438;border:1px solid black;position:absolute;top:10" id="quadro"><img src="http://www.google.com.br/intl/pt-BR_br/images/logo.gif" border="0" vspace="0" hspace="0"></div></body></html>Grato pela atenção,Marcelo Amorim

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.