Buscador de palabras mini Aporte
Publicado por miguel (17 intervenciones) el 10/10/2017 14:47:35
Hola para cualqueira que le sirva dejo este pequeño codigo el cual tiene como objetivo buscar palabras dentro de una pagina html, ya se que es algo raro e ineficiente pero a veces nuestros jefes nos piden cosas como esas jaja pero bueno lo dejo por aqui por si a alguien lo pudiese necesitar funciona en chrome y en IE8
Saludos.....
Saludos.....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<HTML>
<HEAD>
<TITLE>Searching text</TITLE>
</HEAD>
<BODY >
<H3><FONT face=Verdana,Arial,Helvetica,sans-serif color=#000099>Searching for
text </FONT></H3>
<FORM name="f1" >
<input value="" placeholder="Insert Keyword" title="Busca por palabra clave" name="t1" id="t12">
<INPUT type=button value="Search" onClick="if(document.f1.t1.value!=null && document.f1.t1.value!='') document.f1.t1.disabled=true;findString(document.f1.t1.value);document.f1.t1.disabled=false;return false;">
<div id="contenido">
<p>
<div id="contenido">
hola este es un pequeño ejemplo de como funcionan las cosas hola este es
un pequeño ejemplo de como funcionan las cosas hola este es un pequeño ejemplo
de como funcionan las cosas hola este es un pequeño ejemplo de como funcionan
las cosas hola este es un pequeño ejemplo de como funcionan las cosas hola
este es un pequeño ejemplo de como funcionan las cosas hola este es un pequeño
ejemplo de como funcionan las cosas hola este es un pequeño ejemplo de como
funcionan las cosas hola este es un pequeño ejemplo de como funcionan las
cosas
</div>
</p>
</div>
</FORM>
<SCRIPT language=JavaScript>
<!--
var TRange=null
function findString (str)
{
//document.f1.inicio.value=str;
//document.f1.inicio.focus()
if (parseInt(navigator.appVersion)<4) return;
var strFound;
if (navigator.appName=="Netscape") {
// NAVIGATOR-SPECIFIC CODE
strFound=self.find(str);
if (!strFound) {
strFound=self.find(str,0,1)
while (self.find(str,0,1)) continue
}
}
if (navigator.appName.indexOf("Microsoft")!=-1)
{
// EXPLORER-SPECIFIC CODE
if (TRange!=null) {
TRange.collapse(false)
strFound=TRange.findText(str)
if (strFound) TRange.select()
}
if (TRange==null || strFound==0) {
TRange=self.document.body.createTextRange()
strFound=TRange.findText(str)
if (strFound) {TRange.select();}
}
}
if (!strFound) alert ("Keyword '"+str+"' not found!")
}
//-->
</SCRIPT>
Valora esta pregunta
1