Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
LeandroMdL

Como colocar um campo de "Busca" interna no site?

Recommended Posts

Bom dia!!!

Alguém saberia me dizer o q devo fazer para criar um campo de "Busca" interna em minha home page?

Desde já, muito obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Postado Originalmente por LeandroMdL@05 de fevereiro de 2006, 03:39

Bom dia!!!

Alguém saberia me dizer o q devo fazer para criar um campo de "Busca" interna em minha home page?

Desde já, muito obrigado!!!

Por favor se descobrir depois me diga.

Valeu.

Editado por Victor_npb

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o site usar banco de dados, uma página dinâmica pode ser criada para fazer a consulta no banco de dados.

Se você não usa banco de dados de forma alguma no site você vai ter que usar um serviço como o FreeFind:

http://www.freefind.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites
Bom dia!!!

Alguém saberia me dizer o q devo fazer para criar um campo de "Busca" interna em minha home page?

Desde já, muito obrigado!!!

Primeiro, você coloca seu site no google:

http://www.google.com.br/addurl/

depois, você entra nas ferramentas para webmasters e manda verificar o seu site do jeito que ele mandar.

se você tiver um feed rss, você pode mandar como sitemap, que é mais fácil de enviar o seu conteudo...

aí você cria uma pesquisa personalizada:

http://www.google.com.br/coop/cse/

espere uns 5 dias (ou menos) e já funciona...

mas se você usar um CMS, tipo wordpress, joomla ou mambo, você pode usar o sistema de buscas deles mesmos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

O jeito mais fácil, é se escrever no Google Adwords e colocar a caixa de pesquisa, ainda ganha uns centavos com os links patrocinados:D

Outra forma é só com consulta em Banco de Dados...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho aqui esse código que funciona com java scrapt. Mais ele não visualiza imagens, apenas texto. Se alguem conseguir alteralo para que possa buscar por imagens com links desde já agradeço...

(HTML)...

<html>

<head>

<title>Untitled Page</title>

<style type="text/css">

body

{

background-color: #FFFFFF;

color: #000000;

}

</style>

<script type="text/javascript" src="./jquery-1.4.2.min.js"></script>

<script type="text/javascript" src="./searchindex.js"></script>

<script type="text/javascript">

<!--

var features = 'toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,status=no,left=,top=,width=,height=';

var searchDatabase = new SearchDatabase();

searchResults_length = 0;

var searchResults = new Object();

function searchPage(features)

{

var element = document.getElementById('SiteSearch1_keyword');

if ((element.value.length != 0) || (element.value != " "))

{

keywordVal = unescape(element.value);

keywordVal = keywordVal.toLowerCase();

searchResults_length = 0;

for (i=0; i<database_length; i++)

{

words = (searchDatabase.title + " " + searchDatabase.description + " " + searchDatabase.keywords).toLowerCase();

if (words.indexOf(keywordVal) != -1)

{

searchResults[searchResults_length++] = searchDatabase;

}

}

wndResults = window.open('about:blank', '', features);

setTimeout(function()

{

var results = '<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Search results</title></head>';

results = results + '<body style="background-color:#FFFFFF">';

results = results + '<span style="font-family:Arial;font-size:13px;color:#000000">';

for (n=0; n<searchResults_length; n++)

{

results = results + '<b><a style="color:#0000FF" target="_parent" href="'+searchResults[n].url+'">'+searchResults[n].title +'</a></b><br>Description:' + searchResults[n].description + '<br>Keywords:' + searchResults[n].keywords +'<br><br>\n';

}

if ((searchResults_length == 0))

{

results = results + 'No results';

}

results = results + '</span>';

results = results + '</body></html>';

wndResults.document.write(results);

},100);

}

return false;

}

// -->

</script>

<script type="text/javascript">

$(document).ready(function()

{

var $search = $('#SiteSearch1_form');

var $searchInput = $search.find('input');

var $searchLabel = $search.find('label');

if ($searchInput.val())

{

$searchLabel.hide();

}

$searchInput.focus(function()

{

$searchLabel.hide();

}).blur(function()

{

if (this.value == '')

{

$searchLabel.show();

}

});

$searchLabel.click(function()

{

$searchInput.trigger('focus');

});

});

</script>

</head>

<body>

<div id="wb_SiteSearch1" style="margin:0;padding:0;position:absolute;left:6px;top:9px;width:237px;height:18px;text-align:left;z-index:0;">

<form name="SiteSearch1_form" id="SiteSearch1_form" onsubmit="return searchPage(features)">

<input type="text" id="SiteSearch1_keyword" style="position:absolute;left:0px;top:0px;width:237px;height:18px;border:1px #C0C0C0 solid;font-family:Arial;font-size:13px;" name="SiteSearch1" value=""><label style="position:absolute;left:3px;top:1px;color:#C0C0C0;cursor:text;font-family:Arial;font-size:13px;" for="SiteSearch1_keyword"></label>

</form>

</div>

<button id="AdvancedButton1" type="button" onclick="searchPage ()" name="" value="" style="position:absolute;left:256px;top:0px;width:69px;height:39px;z-index:1;background-image:url(images/botao.png)"><div> </div></button>

</body>

</html>

(java scrapt)

var database_length = 0;

function SearchPage(url, title, keywords, description)

{

this.url = url;

this.title = title;

this.keywords = keywords;

this.description = description;

return this;

}

function SearchDatabase()

{

database_length = 0;

this[database_length++] = new SearchPage("index.html", "Untitled Page", "untitled page nbsp ", "");

return this;

}

salve este como (.js)

Para que funcione, baixe um arquivo chamado jquery-1.4.2.min Aqui está o link http://www.4shared.com/document/yBpBIHhr/jquery-142min.html

Um forte abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o melhor é fazer uma consulta com php.. e banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×