Procura de palavras na página

 

Procura de palavras na página

Copie e cole o código onde deseja que o campo de busca apareça.

Código:

  1. <script LANGUAGE="JavaScript">
  2. <!-- Web Site: http://members.aol.com/MHall75819 -->
  3. <!-- This script and many more are available free online at -->
  4. <!-- The JavaScript Source!! http://javascript.internet.com -->
  5. <!-- Begin
  6. var NS4 = (document.layers);
  7. var IE4 = (document.all);
  8. var win = this;
  9. var n = 0;
  10. function findInPage(str) {
  11. var txt, i, found;
  12. if (str == "")
  13. return false;
  14. if (NS4) {
  15. if (!win.find(str))
  16. while(win.find(str, false, true))
  17. n++;
  18. else
  19. n++;
  20. if (n == 0) alert(str + " was not found on this page.");
  21. }
  22. if (IE4) {
  23. txt = win.document.body.createTextRange();
  24. for (i = 0; i <= n &amp;&amp; (found = txt.findText(str)) != false; i++) {
  25. txt.moveStart("character", 1);
  26. txt.moveEnd("textedit");
  27. }
  28. if (found) {
  29. txt.moveStart("character", -1);
  30. txt.findText(str);
  31. txt.select();
  32. txt.scrollIntoView();
  33. n++;
  34. }
  35. else {
  36. if (n > 0) {
  37. n = 0;
  38. findInPage(str);
  39. }
  40. else
  41. alert(str + " was not found on this page.");
  42. }
  43. }
  44. return false;
  45. }
  46. // End -->
  47. </script>
  48. <!-- STEP TWO: Copy this code into the BODY of your HTML document -->
  49. <form name="search" onSubmit="return findInPage(this.string.value);">
  50. Procura na página <input name="string" type="text" size="15" onChange="n = 0;" value="Digite a palavra procurada e aperte enter">
  51. </form>


Por hoje é só. Até a próxima!


Anterior Proxima Página inicial