如何同时搜索多个网站

时间:2014-03-11 20:20:52

标签: javascript html

当我寻找图像/资源/灵感时,我经常使用相同的参数搜索相同的网站。如果能以某种方式简化这一点,我认为会很好。

这描述了"如何制作具有多个搜索选项的搜索表单": http://www.mediacollege.com/internet/javascript/form/multi-search.html

..这个如何打开多个页面: http://www.webdeveloper.com/forum/showthread.php?72649-Getting-a-link-to-open-two-pages&p=1126632#post1126632

我认为如果我能够将这两者合并在一起,我就能达到目标。但不幸的是,我根本无法编程。

我想要一个带有输入表单[ENTRY]和搜索按钮的网页。 单击搜索,它应该打开多个链接,例如:

" www.flickr com / search /?q =" [ENTRY]"& l = commderiv& ss = 0& ct = 0& mt = all& w = all& adv = 1" ......还有三四个人。

这可以在html / javascript中完成吗?或者你知道其他能使我成为可能的东西吗?

最好的问候 切斯特

1 个答案:

答案 0 :(得分:0)

这没有明确回答您的问题,但应该有所帮助。如果你不知道如何编码,你应该在尝试实现目标之前进行研究和学习。下面是一个小例子,说明如何输入5个输入,输入5个链接并打开新窗口,谷歌搜索您的查询......

HTML

使用唯一ID制作5个输入。单击

添加一个调用JavaScript函数的按钮
<input id="link1" />
<input id="link2" />
<input id="link3" />
<input id="link4" />
<input id="link5" />
<button onClick="open();">Search </button>

的JavaScript

获取5个输入链接的文本并打开新窗口,对其进行谷歌搜索

function open(){   
    var search1 = document.getElementById('link1').value;
    var search2 = document.getElementById('link2').value;
    var search3 = document.getElementById('link3').value;
    var search4 = document.getElementById('link4').value;
    var search5 = document.getElementById('link5').value;

    // opens new window window.open("http://someWebSite.com");
    // Google searches this format https://www.google.com/#q=yourSearch

    window.open("https://www.google.com/#q=" + search1);
    window.open("https://www.google.com/#q=" + search2);
    window.open("https://www.google.com/#q=" + search3);
    window.open("https://www.google.com/#q=" + search4);
    window.open("https://www.google.com/#q=" + search5);
}