summaryrefslogtreecommitdiff
path: root/res/script/search.js
diff options
context:
space:
mode:
authoriroul <iroul@iroul-VirtualBox.(none)>2014-04-04 07:35:14 -0700
committeriroul <iroul@iroul-VirtualBox.(none)>2014-04-04 07:35:14 -0700
commitafd34f2893a06a3aecf17e8e83b1df6ed2ae91a2 (patch)
tree851102abc55d91a1b76e63e9e89f9a7733da95b5 /res/script/search.js
parentc4b028ad53f7b362a864de24828d7cc39ff67b0a (diff)
downloadfqterm-afd34f2893a06a3aecf17e8e83b1df6ed2ae91a2.tar.xz
move to my github.
Diffstat (limited to 'res/script/search.js')
-rw-r--r--res/script/search.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/res/script/search.js b/res/script/search.js
new file mode 100644
index 0000000..a5be08b
--- /dev/null
+++ b/res/script/search.js
@@ -0,0 +1,22 @@
+fqterm.searchSelected = function(engine) {
+
+ var text = encodeURIComponent(String(fqterm.getSelect(false)));
+ var url = "about:blank";
+ engine = engine.toLowerCase();
+ if (engine == "google") {
+ searchUrl = "http://www.google.com/search?client=fqterm&rls=en&q=" + text + "&sourceid=fqterm";
+ } else if (engine == "baidu") {
+ searchUrl = "http://www.baidu.com/s?ie=utf-8&wd=" + text;
+ } else if (engine == "bing") {
+ searchUrl = "http://www.bing.com/search?q=" + text;
+ } else if (engine == "yahoo") {
+ searchUrl = "http://search.yahoo.com/search?ei=UTF-8&p=" + text;
+ } else if (engine == "custom") {
+ fqterm.msgBox("Modify search.js to customize search engine...");
+ return false;
+ }else {
+ return false;
+ }
+ fqterm.openUrl(searchUrl);
+ return true;
+}