Ir para conteúdo

POWERED BY:

Arquivado

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

fmda

Sistema de noticia desta forma

Recommended Posts

Olá,

 

nao sei se seria a area certa, qualquer coisa o admin poderia mover.

seguinte o que posso procurar para ter um sistema de noticia deste site http://www.lusogamer.com/

 

repare que ali no meio onde fica as noticias, em cima aparece (tudo, hot, noticia...) eu queria por estes link no meu site para escolher o conteudo que ira carregar ali no meio

 

como posso fazer isso, alguem poderia me da uma luz de inciio

Compartilhar este post


Link para o post
Compartilhar em outros sites

então pesquisado pela internet encontrei um script que encaixou como uma luva para mim

 

http://www.andersonnarciso.com/carregar-uma-pagina-dentro-de-uma-div-com-ajax/

 

porem a pagina carrega sem os acentos, fica tipo um triangulo com um simbolo de "?" no meio, alguem sabe me dizer como arrumar?? vou deixar o codigo abaixo

 

ajax.js

function GetXMLHttp() {
if(navigator.appName == "Microsoft Internet Explorer") {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else {
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
} var xmlRequest = GetXMLHttp();

 

instrucao.js

function abrirPag(valor){
var url = valor;

xmlRequest.open("GET",url,true);
xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.send(null);

if (xmlRequest.readyState == 1) {
document.getElementById("conteudo_mostrar").innerHTML = "<img src='loader.gif'>";
}

return url;
}

function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
}
}

 

index.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Carregando Página em DIV / AJAX</title>
<script language="javascript" src="ajax.js"></script>
<script language="javascript" src="instrucao.js"></script>
</head>
<body>
<div id="menu"><a href="#" onclick="abrirPag('conteudo.html');">Clientes</a></div>
<br><br>
<div id="conteudo_mostrar"></div>
</body>

</html>

 

conteudo.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Clientes</title>
</head>
<body>
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

porem a pagina carrega sem os acentos, fica tipo um triangulo com um simbolo de "?" no meio,

entenda oque está acontecendo:

 

http://wbruno.com.br/blog/2011/04/19/problemas-acentuacao-ajax-como-resolver/

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu ja uso esta abaixo no meu site pra evitar este problema

 

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

 

se mudo pra utf-8 ae todo site fica com este problema. o problema esta so na parte onde mudo no ajax

 

ainda estou com problemas, eu uso isso no head da pagina, mas qunado clico no link desde ajax pra carregar o conteudo ele perde e fica com este simbolo

Compartilhar este post


Link para o post
Compartilhar em outros sites

o post do blog que linkei, resolve o teu problema.

 

basta ler, entender e fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu ja realizei isso mas nao resolveu, eu troco e nada muda, ja ate tentei duplicar dentro da parte onde fica o ajax mas nada, nao teria outra solucao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

então você não fez direito, tem várias formas de resolver lá.

 

preste atenção.

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.