Jump to content


Photo

Abrir Páginas Iframes


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

#1 jfsmi

jfsmi

    12 Horas

  • Usuários
  • 201 posts
  • Sexo:Masculino

Posted 30/09/2004, 09:41

Olá pessoal,

Desenvolvi um site onde a página principal - INDEX.HTML - possui um iframe no centro. Todas as demais páginas abrem ali.

Quero desenvolver um INDIQUE ESTA PÁGINA, mas o link chama somente aquela que está sendo indicada... o INDEX.HTML onde aparece a logo, os menus, etc... não abre.

O que devo fazer ou como deve ser o link para abrir o INDEX.HTML e no iframe abrir direto a página indicada?

Valeu, T+

Não sou expert... mas tento ajudar! Mas o que mais preciso é de ajuda! hehehe


#2 apolo

apolo

    Php my life...

  • Usuários
  • 227 posts
  • Sexo:Masculino
  • Localidade:Rio das Ostras - RJ
  • Interesses:PHP e MYSQL

Posted 30/09/2004, 09:47

conselho,
saí de iframe..
isso aí tah mto no passado..
uma coisa que te ajuda, pq vc num faz um cabecalho,
e coloca uma página cabecalho.php
e um rodape, e coloca, rodape.php

código da index por exemplo:
PHP

<?
include "cabecalho.php";
?>
#### todo o codigo aqui ###
<?
include "rodape.php";
?>


viu?
bem melhor de se trabalhar..
[]'s
(y)
QUE DEUS ABENÇOE TODOS !!!!
---------------
Espero ter Ajudado alguém,
----------------------
Antes de postar, veja se realmente não tem outro jeito..

#3 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 30/09/2004, 10:08

conselho,
saí de iframe..
isso aí tah mto no passado..
uma coisa que te ajuda, pq vc num faz um cabecalho,
e coloca uma página cabecalho.php
e um rodape, e coloca, rodape.php

código da index por exemplo:

PHP

<?
include "cabecalho.php";
?>
#### todo o codigo aqui ###
<?
include "rodape.php";
?>


viu?
bem melhor de se trabalhar..
[]'s
(y)

cara mas ele ta usando HTML não vai funcionar o include a pagina tem que ser PHP :)

jfsmi: o sua pagina esta hospedada em um servidor que te da suporte php? se for o include funciona mas dai vai ter que ser index.php e fazer o que o apolo falo ok hehehe até que me presto :lol:
Futuro Projeto .:[DAN]net:.

#4 magnum

magnum

    Eu chego lá! (12h)

  • Usuários
  • 271 posts
  • Sexo:Não informado
  • Localidade:Campina Grande - PB

Posted 30/09/2004, 10:13

Você pode utilizar querystring. Por exemplo:

suponhamos que sua página do iframe tenha o seguinte código:

@$nome = $_REQUEST['nome'];
print($nome);

se você fizer um link index.php?nome=magnum

a palavra magnum sera exibida no iframe
Álvaro Magnum Barbosa Neto
WAM WebMedia
magnum@wamwebmedia.com.br

#5 Rustin

Rustin

    Parradise

  • Usuários
  • 578 posts
  • Sexo:Não informado

Posted 30/09/2004, 10:18

Iframe dá muita dor de cabeça, mas ainda é uma boa opção... jfsmi, tem como tu explicar melhor qual é o teu problema e que página não tá abrindo no iframe? tu usou direitinho a opção src do iframe e os targets com o nome do iframe?
"O fracasso não é o contrário do sucesso, mas sua fonte de inspiração". Thomas Edison

#6 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 30/09/2004, 10:28

Antes de tudo ISSO é HTML é não tem nada a ver com PHP !

para você abrir um LINK no IFRAME você precisa colocar um TARGET nos LINKS

<a href="PAGINA.HTML" target="PAGINAS">LINK</a>

ai depois você precisa COLOCAR um nome para o IFRAME

<iframe name="PAGINAS" width="400" height="300">

agora é só testar !

até + !
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#7 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/09/2004, 10:28

Isso é problema de HTML, não de PHP.

Movido.

Usa target nos links.
Klaus Paiva
Conheça também: Taperás

#8 daytor

daytor

    Daytor Art'$

  • Usuários
  • 271 posts
  • Sexo:Não informado

Posted 30/09/2004, 11:04

Dei uma olhada aqui na pergunta e acho que ninguem entendeu na verdade a pergunta do rapaiz.

Vejam bem, ele quer fazer um link direro para uma página que abre dentro de um iframe em outro site, lugar e o scanbal.

Só que se ele linkar diretamente em uma página que não é o index, ela vai abrir essa página na tela, e não vai abrir a página indicada na index dentro do iframe.

Eu tb tenho essa dúvida... como proceder?
- - :: Daytor Desenvolvimento :: - -

#9 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 30/09/2004, 11:22

Acho que o pessoal não entendeu msm o que ele quer...
Mas, acho que não vai ter como vc fazer isso usando iframes ou frames, pois quando vc indicar a pagina, ela vai indicar apenas a que esta sendo exibida dentro do iframe... e se vc indicar a pagina toda, vc vai ter que escrever onde é que esta a pagina que foi indicada, pq se vc enviar somente a url da pagina (index.html).. o site abrirá o iframe com o conteudo principal e não com o conteudo que teria que ser indicado..
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#10 frlouzada

frlouzada

    Normal

  • Usuários
  • 98 posts
  • Sexo:Não informado
  • Localidade:Vitória - ES

Posted 01/10/2004, 21:14

vo aproveitar esse topico pra fazer uma pergunta....
tem algum codigo que eu possa colocar somente 1 vez na minha página para q todos os links da página abram somente em um determinado "target"...
por exemplo para q todos os links abram dentro da iframe com o nome home e que eu não precise colocar target=home em todos os links...

#11 jfsmi

jfsmi

    12 Horas

  • Usuários
  • 201 posts
  • Sexo:Masculino

Posted 01/10/2004, 23:36

Ae pessoal,

Resolvi meu problema...
O arquivo INDEX.HTML salvei como INDEX.PHP e onde está iframe vejam o que fiz:

<iframe name="FrameBody1" border=0 frameborder=0 src="/www/<? echo("$pagina") ?>" width="525" height="480" marginwidth="0" marginheight="0"></iframe>

no link que indica a página coloquei:

$mensagem .= ("<font face=Arial size=2><b><a href=http://www.meusite.com.br/www/index.php?pagina=noticias/vernoticia.php?id=$id>$titulo</a></b></font><br>");

Mas uma coisa gostaria de dizer: quando alguém fizer uma pergunta no FÓRUM, vamos tentar responder a pergunta, tentar ajudar a resolver o problema apresentado e não apenas dizer pra pessoa não usar tal recurso ou mudar o site dela... Não que eu não aceite sugestões de formas diferentes de se desenvolver um site... mas vejam... iniciei o site em HTML com IFRAMES... como vou mudar toda a estrutura de uma hora pra outra só pq tenho dificuldades num determinado recurso?! Acho que não é por aí...

Mas valeu, T+

Não sou expert... mas tento ajudar! Mas o que mais preciso é de ajuda! hehehe


#12 jfsmi

jfsmi

    12 Horas

  • Usuários
  • 201 posts
  • Sexo:Masculino

Posted 01/10/2004, 23:41

Ae pessoal,

Resolvi meu problema...
O arquivo INDEX.HTML salvei como INDEX.PHP e onde está iframe vejam o que fiz:

<iframe name="FrameBody1" border=0 frameborder=0 src="/www/<? echo("$pagina") ?>" width="525" height="480" marginwidth="0" marginheight="0"></iframe>

no link que indica a página coloquei:

$mensagem .= ("<font face=Arial size=2><b><a href=http://www.meusite.com.br/www/index.php?pagina=noticias/vernoticia.php?id=$id>$titulo</a></b></font><br>");

Mas uma coisa gostaria de dizer: quando alguém fizer uma pergunta no FÓRUM, vamos tentar responder a pergunta, tentar ajudar a resolver o problema apresentado e não apenas dizer pra pessoa não usar tal recurso ou mudar o site dela... Não que eu não aceite sugestões de formas diferentes de se desenvolver um site... mas vejam... iniciei o site em HTML com IFRAMES... como vou mudar toda a estrutura de uma hora pra outra só pq tenho dificuldades num determinado recurso?! Acho que não é por aí...

e outra coisa: pq transferiram minha pergunta para HTML se o que eu queria saber envolve PHP? Eu queria linkar usando recursos do PHP para uma página HTML... por isso todas as minhas perguntas estão sob o tópico PHP!!!!!

Gostaria de sugerir aos MODERADORES que lessem e analisassem a pergunta e respostas envolvidas antes de efetuarem REMOÇÕES!

Mas valeu, T+

Não sou expert... mas tento ajudar! Mas o que mais preciso é de ajuda! hehehe





0 user(s) are reading this topic

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

IPB Skin By Virteq