2011-04-28 13 views
7

Estoy trabajando en una extensión y en lugar de crear mi propia funcionalidad de búsqueda, prefiero usar Chrome para buscar texto en la página. ¿Hay alguna manera de crear un botón que diga "Buscar" y cuando se haga clic será igual a una pulsación de tecla CTRL + F por parte del usuario?¿Hay algún método para usar Javascript o jQuery para iniciar Chrome Find? (Igual que ctrl + f)?

Pido disculpas si esta es una pregunta redundante. No logré encontrarlo aquí.

Respuesta

2

https://developer.mozilla.org/en/DOM/window.find

Testing test 

<form onsubmit="window.find(this.q.value,false,true,true,true,false,true); return false"> 
<input id="q" type="text" value="test" /> 
<input type="submit" value="Find" /> 
</form> 


Testing test 

Nota: Sólo pude hacer esta hacer un hallazgo antes (o después si se ajusta a buscar hacia atrás) el campo de entrada por alguna razón

actualización: Had a quick google y esto mostró up: https://github.com/philc/vimium/wiki/Chromium-bugs-we%27re-tracking

+0

acabo probado y tenía la misma experiencia. También solo parece devolver el primer partido. (O, resáltalo, según sea el caso.) ¿Alguna idea de cómo usar el pequeño widget incorporado de Chrome? – Korak

+0

Podría hacerlo ciclo. Y no, no sé cómo llamar al widget desde el script – mplungjan

+0

que veo. Ciclos con cada presentación sucesiva ... ¡gracias por señalar eso! – Korak

Cuestiones relacionadas