I have this UserScript for Grease monkey. but I can't get the onleydown event to fire in FIREFOX only. I've looked everywhere!
[CODE=javascript]// ==UserScript==
// @name iGoogle Suggest
// @namespace Devin Samarin
// @description This automatcally selects the top result for your query.
// @include *google.com/ig*
// ==/UserScript==
function makeRequest() {
GM_xmlhttpReque st({
method: 'GET',
url: 'http://suggestqueries. google.com/complete/search?output=f irefox&client=f irefox&qu='+enc odeURI(document .getElementById ('q').value),
headers: {
'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey/0.3',
},
onload: function(respon seDetails) {
var response = responseDetails .responseText;
document.getEle mentById('q').v alue = response.split( '["')[2].split('"')[0];
}
});
}
var quer = document.getEle mentById('q');
quer.onkeydown = "alert('asa');" ;[/CODE]
onKeyDown = function() { ... };
onkeydown = function() { ... };
onkeydown = "...";
onKeyDown = "...";
onKeyDown = makeRequest;
onkeydown = makeRequest;
[CODE=javascript]// ==UserScript==
// @name iGoogle Suggest
// @namespace Devin Samarin
// @description This automatcally selects the top result for your query.
// @include *google.com/ig*
// ==/UserScript==
function makeRequest() {
GM_xmlhttpReque st({
method: 'GET',
url: 'http://suggestqueries. google.com/complete/search?output=f irefox&client=f irefox&qu='+enc odeURI(document .getElementById ('q').value),
headers: {
'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey/0.3',
},
onload: function(respon seDetails) {
var response = responseDetails .responseText;
document.getEle mentById('q').v alue = response.split( '["')[2].split('"')[0];
}
});
}
var quer = document.getEle mentById('q');
quer.onkeydown = "alert('asa');" ;[/CODE]
onKeyDown = function() { ... };
onkeydown = function() { ... };
onkeydown = "...";
onKeyDown = "...";
onKeyDown = makeRequest;
onkeydown = makeRequest;
Comment