Jump to content


Photo

Iframe


  • Faça o login para participar
5 replies to this topic

#1 d3lay

d3lay

    Turista

  • Usuários
  • 58 posts
  • Sexo:Não informado
  • Localidade:Florianópolis - Sc
  • Interesses:-&gt; PHP<br />-&gt; Banco de Dados<br />-&gt; Programação Orientada a Objetos<br />-&gt; Computação Gráfica

Posted 09/06/2004, 17:39

Pessoal Seguinte:

Tenho minha página principal certo?[Index.htm]

dentro desse index.htm, tenho um principal.htm

ou seja...

O principal.htm é aberto dentro do index.htm

quando eu clico em outro link, o principal.htm, é trocado pelo link que eu cliquei

digamos...

Atributos.htm, ocupa o lugar do antigo IFRAME principal.htm.

Agora... se dentro... desse atributos.htm.. eu quero que abra outro IFRAME chamado menu.htm só que obviamente no index.htm como eu faço???

ou seja.. o IFRAME atributos, abrira outro automáticamente no index.htm...

tem como ?? (y)

#2 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 09/06/2004, 19:50

Olá,

Certamente não vai rolar porque quando vc clicar em algum item de link do menu aberto dentro do frame ATRIBUTO.htm, ali mesmo onde chamou o menu, vai aparecer o próximo link acionado pelo menu entende?

Um dentro do outro fica complicado mesmo!!!

Outra coisa, <IFRAME> fica pesado para algumas conexões finais. . .tente fazer tudo em uma mesma planilha, um DICA!

Um abraço e feliz Natal!
<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>

#3 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 10/06/2004, 03:53

Ter como, certamente tem. O problema é que não entendi exatamente a sua dúvida...
Você quer que, ao acessarem o atributos.htm (que fica dentro de um frame no index.htm), abra-se outra URL num outro iframe também dentro do index.htm?
Ou seja, o index.htm tem dois iframes, você quer que, ao acessarem um link em um deles, abra uma outra página no outro. Entendi corretamente?
Se for isso, é só colocar o seguinte no <head> do atributos.htm:

<script type="text/javascript">
if (parent != self) {
parent.NOME_DO_IFRAME.document.locarion.href="AQUI VAI A SUA URL";
}
</script>

Onde NOME_DO_IFRAME é o valor do atributo "name" do iframe que vai abrir a url.

[]s

Edição feita por: Troyan, 10/06/2004, 03:55.

~~ ~
diego nunes
web engineer

~ ~~

#4 d3lay

d3lay

    Turista

  • Usuários
  • 58 posts
  • Sexo:Não informado
  • Localidade:Florianópolis - Sc
  • Interesses:-&gt; PHP<br />-&gt; Banco de Dados<br />-&gt; Programação Orientada a Objetos<br />-&gt; Computação Gráfica

Posted 11/06/2004, 12:48

Ter como, certamente tem. O problema é que não entendi exatamente a sua dúvida...
Você quer que, ao acessarem o atributos.htm (que fica dentro de um frame no index.htm), abra-se outra URL num outro iframe também dentro do index.htm?
Ou seja, o index.htm tem dois iframes, você quer que, ao acessarem um link em um deles, abra uma outra página no outro. Entendi corretamente?
Se for isso, é só colocar o seguinte no <head> do atributos.htm:

<script type="text/javascript">
if (parent != self) {
parent.NOME_DO_IFRAME.document.locarion.href="AQUI VAI A SUA URL";
}
</script>

Onde NOME_DO_IFRAME é o valor do atributo "name" do iframe que vai abrir a url.

[]s

Olá
seguinte irei explicar melhor

<a
href="atribuicoes.htm"
target="principal" ----> Aki é onde o atribuicoes vai aparecer, no meio do index.htm
class="preto">
Atribuições Legais
</a>

dentro do index.htm tem outro iframe .. no topo... onde abrira alguns sub-menus, de acordo com a necessidade da página pedida, que no caso é o atribuiçoes.htm

tem como após abrir o atribuicoes.htm no IFRAME central, abrir outro htm (titulado menu.htm) no Iframe do TOPO ???

era isso ... abraços !

PS:. testei a sua possibilidade, tentei jogar ela numa function mas da erro ";" esperado , linha 11 sempre.. e foi isso que eu coloquei.

<script type="text/javascript">
function atribuicoes() { if (parent != self) {parent.menu.document.locarion.href="atribuicoes/menu.htm";}}


#5 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 11/06/2004, 13:37

<script type="text/javascript">
function atribuicoes() { if (parent != self) {parent.menu.document.locarion.href="atribuicoes/menu.htm";}}

É location, e não locarion...
Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters

#6 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 11/06/2004, 14:01

Realmente eu digitei errado.. é location, não loration como está.
Caso você queira abrir os dois ao clicar num link, use..
<a href="java script:window.FRAME1.document.location.href='bla.html';window.FRAME2.document.location.href='outro.html';">LINK</a>


[]s
~~ ~
diego nunes
web engineer

~ ~~




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq