我希望有一个带文本框的简单页面,每当用户点击“搜索”时,我会在iframe中显示给定搜索关键字(文本框)的Google简单搜索结果。
我应该补充一点,我不是在寻找“自定义搜索引擎”。我想在iframe中显示谷歌搜索的结果。
谷歌中只显示搜索结果的任何模式?
[**]对于使用Windows Phone 7的人来说,谷歌应用程序可以完全满足我的需求。但我不知道该应用程序用于显示搜索结果的URL。
任何帮助都将不胜感激。
答案 0 :(得分:0)
您网页上包含iframe的javascript必须修改iframe内容的外观(想想CSS)。当iframe完全加载时。它可能使它像搜索结果一样简单。使用类似这样的东西(这来自我的Opera用户javascript for google):
var css = ".vspib, .vspi {display:none !important;float:left !important;} h3.r {float:left !important;display:block !important;width:100% !important;} "; // preview buttons, don't touch - very volatile in Opera
css = css + "#vspb {display:none !important;}"; // previews
css = css + " #rhs, #rhs_block, #mbEnd, #mbEnd td, #tads {display:none !important;}"; // ads
if (typeof GM_addStyle != "undefined") {
GM_addStyle(css);
} else if (typeof PRO_addStyle != "undefined") {
PRO_addStyle(css);
} else if (typeof addStyle != "undefined") {
addStyle(css);
} else {
var heads = document.getElementsByTagName("head");
if (heads.length > 0) {
var node = document.createElement("style");
node.type = "text/css";
node.appendChild(document.createTextNode(css));
heads[0].appendChild(node);
}
}