Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho uma página php aonde tenho uma div principal onde será aberto o conteúdo principal da pagina e um rodapé onde ficará o menu.
Os itens desse menu são links de paginas externas. Veja imagem em anexo.
O que eu quero fazer é o seguinte: Quando eu clicar em um item do menu ele abra o conteúdo de uma pagina externa na div principal sem sair do meu site.
Veja imagem em anexo.
Eu já consegui fazer com que abra na div principal. Porem se eu clicar em algum link ele sai da minha pagina e fica apenas na pagina externa. Eu preciso fazer com que seja possível navegar na pagina externa sem sair da minha pagina.
Alguém sabe como posso fazer isso sem usar frame ou iframe?

Nesse caso você pode usar ajax, mas é necessário autorização do endereço para seu servidor tenha tal acesso.
Mais informação em: https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Headers/Access-Control-Allow-Origin
>
59 minutos atrás, landerbadi disse:
Tenho uma página php aonde tenho uma div principal onde será aberto o conteúdo principal da pagina e um rodapé onde ficará o menu.
Os itens desse menu são links de paginas externas. Veja imagem em anexo.
O que eu quero fazer é o seguinte: Quando eu clicar em um item do menu ele abra o conteúdo de uma pagina externa na div principal sem sair do meu site.
Veja imagem em anexo.
Eu já consegui fazer com que abra na div principal. Porem se eu clicar em algum link ele sai da minha pagina e fica apenas na pagina externa. Eu preciso fazer com que seja possível navegar na pagina externa sem sair da minha pagina.
Alguém sabe como posso fazer isso sem usar frame ou iframe?
@landerbadi
Seria algo assim
usando Jquery usando a função load você pode ler um arquivo html e carregar em um elemento da sua página principal, segue exemplo:
arquivo da página principal: Ex: pegar-arquivo-sem-o-iframe.html
<!DOCTYPE html>
<!DOCTYPE html>