Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas com iFrame no HTML


Lukaumfera

Pergunta

Olá pessoal!!

Estou desenvolvendo um site para uma banda, onde a programação de seus shows é rolada por um marquee e dentro deste, há um iFrame onde há as informações. A razão de usar o iFrame neste caso é que, quando o usuario for atualizar estas informações, não entre em contato com o código-fonte do site, pois o usuário em questão desconhece a linguagem.

Pois então, consegui colocar o iFrame, mas ao rolar a mensagem, ele quebra o texto automaticamente devido a sua largura limitada.

Então pergunto:

É possível deixar esta largura personalizável, de acordo com a quantidade de texto na página do iFrame?

Ou talvez:

Teria outra maneira de eu conseguir este mesmo resultado?

bandasomlivregx2.th.png

Na imagem, onde estã escrito "01/01 -" era para estar escrito "01/01 - Bar do Bego", sendo que bar do bego está na outra linha, ou ele quebrou automaticamente.

Desde já, obrigado

lukaumfera

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O codigo é este:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>::: BANDA SOM LIVRE :::</title>

<style>

body { color:white; margin:0; background-color:#000033; font-family:Arial }

a {text-decoration="none"}

a img {border="0px"}

.links { font-size:11px; color:#666666}

</style>

</head>

<body>

<table align="center" width="800" cellspacing="0" cellpadding="0">

<tr>

<td width="800" height="100" colspan="3" background="template_01.png">&nbsp;</td>

</tr>

<tr valign="middle">

<td width="800" height="25" colspan="3" background="template_02.png" align="center">

<marquee width="790" height="16" scrolldelay="100" bgcolor="#6666FF">

<iframe src="programacao.html" marginheight="0" marginwidth="0" frameborder="0" height="16" scrolling="no" allowtransparency="1">

</iframe>

</marquee>

</td>

</tr>

E o da pagina do frame é este:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>programação</title>

<style>

body { font-family:Arial; font-size:12px; color:#FFFFFF}

</style>

</head>

<body bgcolor="#6666FF">

<p>PROGRAMAÇÃO DA BANDA SOM LIVRE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<!-- COMECE A ESCREVER A PARTIR DAQUI -->

01/01 - Bar do Bego

absjdasbjhdbasd

ajsbdjabjdbas

ajsbdjasbjdas

AJSNDJKASNDKJASNKAJSNKDASNA</p>

<!-- NÃO PASSE DESTA LINHA. DÊ QUANTOS <ENTERS> FOREM NECESSARIOS -->

</body>

</html>

Obrigado pela atenção,

Lukaumfera

Link para o comentário
Compartilhar em outros sites

  • 0

putz... essa parecia fácil, mas demorei um tempo pra resolver...

Adicione a propriedade WIDTH no IFRAME. Que valor colocar? O ideal é q seja o suficiente pra caber todo o texto numa linha só, o que não dá pra descobrir dinamicamente. Então coloque um número exageradamente grande!

<iframe src="programacao.html" marginheight="0" marginwidth="0" frameborder="0" height="16" scrolling="no" allowtransparency="1" width="10000000000"></iframe>

OBS.: Aos postar códigos use as tags HTML, CODE ou CODEBOX disponíveis aqui no fórum, ok?

Teria outra maneira de eu conseguir este mesmo resultado?

Acredito que a melhor saída seria usar uma linguagem dinâmica. Mas a solução que você usou foi um bom quebra-galho (POG!). :lol:

Editado por flavio
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...