Frameset Duplicando

Moderator: ariadneduvessa

Locked
ueeble
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Aug 20, 2010 1:07 pm

Frameset Duplicando

Post by ueeble » Fri Aug 20, 2010 1:15 pm

Bom dia!
Estou com um problema, pelo visto muito sério, pois não acho a solução em nenhum forum e as soluções que encontro não obtive sucesso.

Tenho o site e quis colocar um player de musica no topo, até ai tudo certo, funciona corretamente, pore quando clico no link home, ele duplica a frame do player.

Soluções que já tentei
Alterei pelo /administrator o link do main menu - home para index.php, index.hml e não funciona, quando faço isso perco o conteudo da front page tambem.
Já tentei subistituir a frame por uma div, mas não deu certo tambem
Procurei algum codigo que desative o refresh da frame, não encontri
Segue abaixo o código do meu frameset.
--------------------------------------------------------------------------------
<html>
<head>
<title>UPFashion</title>
</head>
<frameset rows="40,*" framespacing="0" frameborder="0" bordercolor="#cccccc">
<frame src="sound1.html" frameborder="0" scrolling="no" noresize>
<frame scrolling="hidden" frameborder="0" noresize src="index.php">
</frameset>
<body></body>
</html>
---------------------------------------------------------------------------------

Codigo do Player

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-color: #000000;
}
-->
</style><center><!--inicio do player -->
<div style="visibility:hidden;position:absolute;top;">
<OBJECT ID="mp"

classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"

type="application/x-oleobject"

codebase="http://activex.microsoft.com/activex/co ... er/en/nsmp

2inf.cab#Version=6,4,7,1112" width="1" height="1">
<PARAM NAME="AutoRewind" VALUE="true">
<PARAM NAME="Balance" VALUE="0">
<PARAM NAME="AutoStart" VALUE="true">
<PARAM NAME="ShowDisplay" VALUE="false">
<PARAM NAME="ShowControls" VALUE="false">
<PARAM NAME="ShowTracker" VALUE="false">
<PARAM NAME="PlayCount" VALUE="true">
<PARAM NAME="FileName" VALUE="http://www.upfashionmoda.com.br/musik/tiesto.mp3">
</OBJECT></div>
<table></table>

<width="174" height="67" border="0" align="center" id="mp3">
<tr><td width="168">
<center>
<div style="text-align: center; height:20; width:66">
<input type="button" value="4"
style="font-size: 12pt; font-family: webdings; color:#0e70b9;

background:;
border:0;" ONCLICK="mp.Play()">
<input type="button" value="<"
style="font-size: 12pt; font-family: webdings; color:#0e70b9;

background:;
border:0;" ONCLICK="mp.Stop()">
<input name="button" type="button"
style="font-size: 12pt; font-family: webdings; color:#0e70b9;

background:;
border:0;" onClick="mp.Pause()" value=";">
</div>
<MARQUEE scrollAmount=2 width=70 height=18><FONT face=verdana
color=#0e70b9 size=100>DJ Tiesto - Insomnia</FONT></MARQUEE>
</td></tr>
</table>
<!--fim do player-->

</head>

<body>
</body>
</html>
-------------------------------------------------------------------------------
Link site http://www.upfashionmoda.com.br

Muneo
Joomla! Explorer
Joomla! Explorer
Posts: 491
Joined: Fri Aug 19, 2005 3:02 am
Location: Brazil

Re: Frameset Duplicando

Post by Muneo » Fri Aug 20, 2010 4:12 pm

Isso acontece pq o seu link para home esta indo para a raiz. Isso faz executar o mesmo codigo que abre os frames.

No servidor temos prioridades para abertura do index (em geral é assim):
Primeiro ele procura por index.htm, depois index.html e depois o index.php.

Percebeu?
Ao clicar no link para a home (que vai pra raiz) o que ele vai achar?
O index.html que tu fez pra abrir os frames.

Solução: O link para a home ser link para o index.php especificamente.
Last edited by Muneo on Fri Aug 27, 2010 3:15 am, edited 1 time in total.

ueeble
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Aug 20, 2010 1:07 pm

Re: Frameset Duplicando

Post by ueeble » Fri Aug 20, 2010 8:54 pm

Sim, eu entendi, já fiz essa alteração do Home para ele achar o index.php, porem quando isso acontece meu front page, ou melhor a parte central do site, fica desconfigurada.

Muneo
Joomla! Explorer
Joomla! Explorer
Posts: 491
Joined: Fri Aug 19, 2005 3:02 am
Location: Brazil

Re: Frameset Duplicando

Post by Muneo » Sat Aug 21, 2010 8:58 pm

Certo. Entendi seu problema.

Provavelmente quando você pega a home e substitui pelo index.php você perde os settings definidos no item que define a home, por se tratar de um link normal para o index.php sem os parametros da home.

Solução
Crie um menu auxiliar que não será exibido.

Mova o item home que está no menu principal para esse menu auxiliar (assim você consegue manter os settings definidos para a home).

No seu lugar, no menu principal, crie uma link externo para o index.php.

Com isso você mantem as configurações para home (pelo item home do menu auxiliar) e tem um falso item home que vai para index.php

Não sei se ficou claro, mas isso já resolveu um problema parecido que tive.

User avatar
wmfelipe
Joomla! Guru
Joomla! Guru
Posts: 856
Joined: Mon Mar 02, 2009 2:13 pm
Location: Curitiba, PR - Brasil
Contact:

Re: Frameset Duplicando

Post by wmfelipe » Mon Aug 23, 2010 1:17 pm

eu tenho muito MEDO de players em sites, mas quando necessário acho que fica mais amigável abrir o player em uma popup ;)

Abraços
Felipe Quinto Busanello - http://felipequinto.busanello.com.br
- -
FUAL v2.0b -> http://extensions.joomla.org/extensions ... ssion/8656
Seja vegetariano!

ueeble
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Aug 20, 2010 1:07 pm

Re: Frameset Duplicando

Post by ueeble » Mon Aug 23, 2010 6:19 pm

Solução
Crie um menu auxiliar que não será exibido.

Mova o item home que está no menu principal para esse menu auxiliar (assim você consegue manter os settings definidos para a home).

No seu lugar, no menu principal, crie uma link externo para o index.php.

Com isso você mantem as configurações para home (pelo item home do menu auxiliar) e tem um falso item home que vai para index.php

Não sei se ficou claro, mas isso já resolveu um problema parecido que tive.
Muneo Muitissimo obrigaod pela dica, deu certo, movi o Home para um menu que criei, e fiz um link home com diretorio index.php e funcionou sem dar pau no template.
valeu.

RESOLVIDO

Muneo
Joomla! Explorer
Joomla! Explorer
Posts: 491
Joined: Fri Aug 19, 2005 3:02 am
Location: Brazil

Re: Frameset Duplicando

Post by Muneo » Mon Aug 23, 2010 6:40 pm

É meio gambiarra, mas fazer o que né! :D

Bom, estamos aqui.

joaoacustica77
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Tue Jan 04, 2011 2:39 pm

Re: Frameset Duplicando

Post by joaoacustica77 » Tue Jan 04, 2011 3:18 pm

estou com o mesmo problema ...
e nao conseguir entender a explicação ...
como vou criar um menu auxiliar ?
alguem poderia me explicar de um forma mais clara ?

joaoacustica77
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Tue Jan 04, 2011 2:39 pm

Re: Frameset Duplicando

Post by joaoacustica77 » Tue Jan 04, 2011 3:23 pm

joaoacustica77 wrote:estou com o mesmo problema ...
e nao conseguir entender a explicação ...
como vou criar um menu auxiliar ?
alguem poderia me explicar de um forma mais clara ?
ja consegui obrigado


Locked

Return to “Programação e desenvolvimento”