si en lo que tenes que buscar no es muy mucho lo que podes hacer es poner el contenido de cada pagina en un array y hacer la busqueda en el array... te paso una pequeña modificacion de un script que saque de este post:
http://forosdelweb.com/showthread.php?t=137228 Código PHP:
<html>
<head>
<script language="javascript" type="text/javascript">
function buscador(palabra){
var cadena = new Array();
cadena[0] = new Array("Chocolate con crema de naranja", "pagina 1", "01.htm");
cadena[1] = new Array("Azucar impalpable", "pagina 2", "02.htm");
cadena[2] = new Array("Mouse de Limon", "pagina 3", "03.htm");
cadena[3] = new Array("Pomelo Chocolate a la naranja", "pagina 4", "04.htm");
// donde es -> new Array("CONTENIDO", "TITULO", "PAGINA");
var resultado = new Array();
var a = 0
var c = 0
var tot = cadena.length-1;
var buscar = palabra
while (c <= tot) {
var patron = new RegExp(buscar,"gi");
var resul = patron.test(cadena[c]);
if (resul == true) {
resultado[a]=new Array("Se encontro "+buscar+" en "+cadena[c][1],cadena[c][2]);
a=a+1;
}
c=c+1;
}
document.getElementById("celda").innerHTML = "Se han encontrado "+a+" concordancias<br>";
var c = 0
var tot = resultado.length-1;
while (c <= tot) {
document.getElementById("celda").innerHTML = document.getElementById("celda").innerHTML + "<br><a href='"+resultado[c][1]+"'>"+resultado[c][0]+"</a>";
c=c+1;
}
}
</script>
</head>
<body>
<input type="text" id="buscar" name="buscar">
<input type="button" value="buscar" onClick="javascript: buscador(document.getElementById('buscar').value);">
<table><tr><td id="celda"> </td></tr></table>
</body>
</html>