Ir para conteúdo

Arquivado

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

Isabel

Alterando o título do navegador

Recommended Posts

Boa tarde pessoal, tudo ok?!

 

To com uma dúvida que funciona assim

 

eu tenho a minha página o o título do navegador assim:

 

:: MDnet - Soluções em Tecnologia :: - Microsoft Internet Explorer

 

só que eu quero apartir do momento que eu clico num link apareça

 

ex:

 

eu clico no link empresa.. ai fica assim:

 

:: MDnet - Soluções em Tecnologia - Empresa :: - Microsoft Internet Explorer

 

 

acho que o meio mesmo é criar uma função... vi um exemplo que funciona assim:

 

<?

Function fazer_cabecalho($titulo)

{

$cabecalho="<html>\n<head>\n\t<title>$titulo</title>\n</head>\n";

echo $cabecalho;

}

?>

 

ainda não testei, queria um opnião.... se eu poderia fazer de outra forma..

 

vlw ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isabel, mas deu a entender que a pagina vai ser a mesma, é isso?

tipo trabalhar com ancoras!

especifica mais a sua navegabilidade!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isabel, mas deu a entender que a pagina vai ser a mesma, é isso?

tipo trabalhar com ancoras!

especifica mais a sua navegabilidade!

sim, na mesma porque eu utilizo uma box central!

Compartilhar este post


Link para o post
Compartilhar em outros sites

É só você por no começo de cada página por exemplo:

 

$title = "- Empresa";

E aí na tag title de todas as páginas você coloca isso:

 

<title>:: MDnet - Soluções em Tecnologia <?php echo $title; ?> ::</title>

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é JavaScript

 

Função JS:

<script type="text/javascript">
function titulo(titulo)
{
	document.title = titulo;
}
</script>

 

chame a função assim:

<a href="java script:titulo('Beraldo')">Beraldo</a>

Movido:

PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif JavaScript / DHTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isabel, boa tarde.

eu fiz um exemplo agora pra você dá uma olhadinha, estah funcionando bem

foi isso que eu entendí

<html>
<?php
	$titulo = $_GET['pg'];
	fazer_cabecalho($titulo);
?>

<body>
<p>
  <?php /*você colocou Function com "F" */
	function fazer_cabecalho($titulo){
		$cabecalho="<html>\n<head>\n\t<title>$titulo</title>\n</head>\n";
		echo $cabecalho;
	}
?>
</p>
<p><h1><a href="titulo.php?pg=pagina 1">pagina 1</h1></p>
<p><h1><a href="titulo.php?pg=pagina 2">pagina 2</h1></p>
<p><h1><a href="titulo.php?pg=pagina 3">pagina 3</h1></p>
<p><h1><a href="titulo.php?pg=pagina 4">pagina 4</h1></p>
<p><h1><a href="titulo.php?pg=pagina 5">pagina 5</h1></p>
</body>
</html>

salve como *.php(você deve saber)

 

espero ter ajudado

 

ó você definui errado a funcao você utilizou "Function" e PHP diferencia F de f

:)

 

beraldo, acho que NAO É SÓ JAVASCRIPT fiz em php

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

beraldo, acho que NAO É SÓ JAVASCRIPT fiz em php

;)

Sim, Hponto. Pode sefr feito com PHP, também.

Eu disse que era com JavaScript por causa disto:

 

Isabel, mas deu a entender que a pagina vai ser a mesma, é isso?

tipo trabalhar com ancoras!

especifica mais a sua navegabilidade!

sim, na mesma porque eu utilizo uma box central!

 

 

Se for na mesma página, ela não pode ser recarregada. Logo, o script PHP não servirá. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok beraldo,

iai isabel? deu pra entender como poderia ficar? tanto o que beraldo postou quanto pelo meu script?

 

esperamos ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

garoto ;p

 

vou testar aqui da forma que o Renan Decarlo falou... já estava fazendo desse jeito!

se não der certo volto aqui, mais mesmo assim aviso se der certo!

 

obrigada ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok beraldo,

iai isabel? deu pra entender como poderia ficar? tanto o que beraldo postou quanto pelo meu script?

 

esperamos ter ajudado

huaeheuha!

 

sério?! bom.. mesmo assim se fosse erro de sintax em último caso aqui eu vou no debug e já vejo ;p

 

ah só faltou a referencia para os links.. eu pensei isso, mais como tá em flash aqui e já ta com eventos de ajax.. já pensei na caquinha que ia dar (bagunça)..

 

( usei sua dica Hponto ;) )

 

a situação é meio diferente ;p

 

vou ir vendo aqui.. mais acho que já já consigo..

 

obrigada Hponto ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

você vai ter q fazer um case no inicio veio.... por ex:

 

switch($secao)

{

case "empresa": $title "- Empresa";

}

 

ai embaixo fika isso

 

<title>:: MDnet - Soluções em Tecnologia <?php echo $title; ?> ::</title>

 

isso no topo da pagina sako?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você vai ter q fazer um case no inicio veio.... por ex:

 

switch($secao)

{

case "empresa": $title "- Empresa";

}

 

ai embaixo fika isso

 

<title>:: MDnet - Soluções em Tecnologia <?php echo $title; ?> ::</title>

 

isso no topo da pagina sako?

não entendi, acho que naum prestei muita atenção.. tem como referenciar no flash?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isabel, na verdade eu nao entendi muito o que foi proposto por você.

acho que se você exemplificasse seria muito melhor:

eu darei um exemplo muito besta, mas foi o que eu entendi!

vamos lá...

primeiro você tem uma pagina que dependento do endereco que for passado(parametros GET) vai ser escrito funcoes

tipo:

CODE

<html>

 

<?php

$titulo=":: MDnet - Soluções em Tecnologia -".$_GET['tit']. " ::";

$conteudo = $_GET['pg'];

print "<title>$titulo</title>";

?>

 

<body>

 

<?php

swtch($conteudo){

 

case 1: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a empresa.

enviem-nos um email

<form method='fost' action='enviar.php'>

Nome <input type='text' name='nome'>

Email<input type='text' name='email'>

Mensagem<textarea name='msg'></text>

<input type='submit' value='enviar>>'>

</form>

";break;

 

case 2: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a nossa estrutura

enviem-nos um email

<form method='fost' action='enviar.php'>

Nome <input type='text' name='nome'>

Email<input type='text' name='email'>

Mensagem<textarea name='msg'></text>

<input type='submit' value='enviar>>'>

</form>

";break;

 

case 3: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a Fotos.

<img />

<img />

<img />

";break;

 

}

?>

 

<p><h1><a href="titulo.php?pg=1&tit=Empresa">Conheca nossa Empresa</h1></p>

<p><h1><a href="titulo.php?pg=2&tit=Estrutura">Conheca nossa Estrutura Física</h1></p>

<p><h1><a href="titulo.php?pg=3&tit=Fotos">Veja nossas Fotos</h1></p>

 

 

</body>

 

</html>

Isabel, eu entendi que você quis algo do tipo

OBS: eu nao testei esse script (estou em uma lan e nao tem servidor), mas testa e v se funciona legal eu fiz agora

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Renan, tem sim, da forma que eu falei é só adequar ao imframe!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se estiver usando iframe, aí complica...

mas se suas páginas são recarregadas, é facil fazer...

 

supondo que as urls das páginas tenham esse formato:

seusite.com.br/index.php?pg=home

e assim por diante...

é só identificar a página e mudar o titulo...

 

<?php
if(isset($_GET["pg"])) {
	 switch($_GET["pg"]) {
		  case "home":
		  $titulo = "PÁGINA INICIAL";
		  break;

		  case "contato":
		  $titulo = "CONTATO";
		  break;
	 }
}
else {
	 $titulo = "PÁGINA INICIAL";
}
?>

HTML

<title><?php echo $titulo; ?></title>

espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz uma modificacão

o (exemplo) que postei mais a cima ficaria assim:

CODE
<html> <?php

$titulo=":: MDnet - Soluções em Tecnologia -".$_GET['tit']. " ::";

$conteudo = $_GET['pg']; print "<title>$titulo</title>";

?>

<body> <?php

switch($conteudo){

case 1: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a empresa. enviem-nos um email <form method='post' action='enviar.php'> Nome <input type='text' name='nome'> Email<input type='text' name='email'> Mensagem<textarea name='msg'></textarea> <input type='submit' value='enviar>>'> </form>

";break;

 

case 2: print "Vejam nossas estruturas e enviem-nos um email

<br><img>Salas<br><img>frente<br>

";break;

 

case 3: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a Fotos. <img /> <img /> <img />

";break;

}

?>

<p><h1><a href="titulo1.php?pg=1&tit=Empresa">Conheca nossa Empresa</h1>

</p><p><h1><a href="titulo1.php?pg=2&tit=Estrutura">Conheca nossa Estrutura Física</h1>

</p><p><h1><a href="titulo1.php?pg=3&tit=Fotos">Veja nossas Fotos</h1></p></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz uma modificacão

o (exemplo) que postei mais a cima ficaria assim:

CODE
<html> <?php

$titulo=":: MDnet - Soluções em Tecnologia -".$_GET['tit']. " ::";

$conteudo = $_GET['pg']; print "<title>$titulo</title>";

?>

<body> <?php

switch($conteudo){

case 1: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a empresa. enviem-nos um email <form method='post' action='enviar.php'> Nome <input type='text' name='nome'> Email<input type='text' name='email'> Mensagem<textarea name='msg'></textarea> <input type='submit' value='enviar>>'> </form>

";break;

 

case 2: print "Vejam nossas estruturas e enviem-nos um email

<br><img>Salas<br><img>frente<br>

";break;

 

case 3: print "Olá aki vai ficar o conteudo que vai ter tudo sobre a Fotos. <img /> <img /> <img />

";break;

}

?>

<p><h1><a href="titulo1.php?pg=1&tit=Empresa">Conheca nossa Empresa</h1>

</p><p><h1><a href="titulo1.php?pg=2&tit=Estrutura">Conheca nossa Estrutura Física</h1>

</p><p><h1><a href="titulo1.php?pg=3&tit=Fotos">Veja nossas Fotos</h1></p></body></html>

ok! ainda não li direito os posts anteriores.. mais uq eu to usando aqui é:

 

on (release) {

getURL("java script:LerArquivo('servicos.html');void(0);");

}

 

(o javascript tá tudo junto)

 

to usando XMLHttpRequest.

 

eh ligando no flash ;)

 

o problema é limitação de programação com flash.. to no ínicio ainda

 

vou ler os posts ;)

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.