Snažím sa vytvoriť jednoduché rozšírenie Google Chrome, ktoré dostane reťazec z textového poľa a pridá ho do adresy URL (tj "https://www.google.com/search?q=") a potom Google URL + vstupný reťazec. Ako to mám robiť?
Musím povedať, že som začiatočník, myslel som na funkciu, ktorá číta vstup z textového poľa a pridáva ho do adresy URL: niečo ako toto: var google = "google.com/search?q=" + textbox
odpovede:
1 pre odpoveď č. 1Niečo takého možno?
Získanie obsahu textového poľa (za predpokladu, že cieľový vstup má textové pole idc):
var dotaz = document.getElementById ("textbox") hodnota
presmerovanie:
window.location.href = "https://www.google.com/search?q="+ dopyt
Nie som si úplne istý tým, čo si presne vyzerala.
0 pre odpoveď č. 2
Môžete použiť omnibox api, aby ste získali to, čo potrebujete. Napísal som podrobné vysvetlenie k tomuto riešeniu tu: http://greenido.wordpress.com/2013/03/28/chrome-extension-for-enterprise-internal-usage/
Btw, dúfam, že ste vyhral google.com ako príklad ... pretože je to predvolené správanie :)