Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Dúvida Website
08-12-2010, 00:49
Mensagem: #1
Dúvida Website
Boa noite, estou a fazer um website com base de dados e gostaria de saber como fazer uma espécie de widget na página principal num rectângulo pequeno (que chamaria uma outra página que contêm html+php+ajax e javascript). Foi-me sugerido fazer uma div com um .js lá dentro mas não estou a ver como. Podem-me dar sugestões sff?

Desde já os meus agradecimentos
Cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
08-12-2010, 17:25
Mensagem: #2
RE: Dúvida Website
Explica melhor o que pretendes, não percebi muito bem... qual é o objectivo?

Vê se o load do jQuery te é útil: http://api.jquery.com/load/

BrunoBernardino.com
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
08-12-2010, 18:58
Mensagem: #3
RE: Dúvida Website
O objectivo é criar uma div de lado na página master onde seria chamada uma página html (o dito widget) para se facilitar a inclusão noutros sites. Peço desculpa se não estou a fazer-me entender.

Cumprimentos,
Afonso Santos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
08-12-2010, 19:06
Mensagem: #4
RE: Dúvida Website
Não estou a perceber muito bem, mas se queres criar um widget dinâmico que possa ser incluído noutros sites (mesmo em domínios diferentes, etc.), podes criar um ficheiro .php com header text/javascript que faça um document.write ou $(document).append()

Depois a inclusão será algo como:

<script type="text/javascript" src="http://caminho-ate-ao/ficheiro.php"></script>

BrunoBernardino.com
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
08-12-2010, 20:03
Mensagem: #5
RE: Dúvida Website
Já encontrei mais ao menos o que eu queria:

<script type="text/javascript">
//<![CDATA[
// written by: Coothead
function updateObjectIframe(which){
document.getElementById('one').innerHTML = '<'+'object id="foo" name="foo" type="text/html" data="'+which.href+'"><\/object>';
}

//]]>
</script>

</head>
<body>

<div id="one">
<object id="foo" name="foo" type="text/html" data="http://www.w3schools.com/"></object>
</div>
<div>
<a href="http://www.google.com" onclick="updateObjectIframe(this); return false;">this is an object test not an iframe test</a>
</div>

</body>
</html>

Este código cria uma frame com o html de outra página.

Obrigado pela ajuda.

Cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)