Skip to content

Instantly share code, notes, and snippets.

@manuc66
Last active July 14, 2016 16:34
Show Gist options
  • Save manuc66/2784c33a217bf8460c65 to your computer and use it in GitHub Desktop.
Save manuc66/2784c33a217bf8460c65 to your computer and use it in GitHub Desktop.
ustart.org redirect search result to google.be
// ==UserScript==
// @name UStartShowResultsOnGooole
// @namespace manuc66
// @description UStart open search results on google
// @include http://www.ustart.org/*
// @include https://www.ustart.org/*
// @version 2
// ==/UserScript==
// redirect search to google pages
var searchForm = document.getElementsByName("mysearch");
searchForm[0].setAttribute("onsubmit","");
searchForm[0].setAttribute("action","https://www.google.be/search");
var MyInput = document.getElementById("q");
// do not show search result while typing
var backToFirst = function(e) { App.page.selectTab(0); };
App.event.attach(MyInput, "keyup", backToFirst);
App.search.suggest.Click_Suggestion = function (i) {
// get selected value
var sug = document.getElementById("suggesttable");
var selectedCell = sug.rows[i].cells[0];
var celValue = selectedCell.innerHTML.replace(/<([^>]*)>/gi,"");
// set value in search box
var MyInput = document.getElementById("q");
MyInput.value = celValue;
// close suggest box
App.search.suggest.SwitchAutoComplete(true);
// send search
var searchForm = document.getElementsByName("mysearch");
searchForm[0].submit();
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment