使用iframe显示google迷你搜索结果
我只想在提交搜索表单时显示包含搜索结果的iframe,但是我不确定如何执行此操作,因为我的脚本无法使用$\u GET变量,因此我无法执行此操作使用iframe显示google迷你搜索结果,iframe,google-search-appliance,Iframe,Google Search Appliance,我只想在提交搜索表单时显示包含搜索结果的iframe,但是我不确定如何执行此操作,因为我的脚本无法使用$\u GET变量,因此我无法执行此操作 if(isset($_GET['submit'])) { //display iframe } 我如何捕获从google mini返回的搜索结果(到文件)以在网页中显示为include,或者如何捕获此网页的提交事件(我可以将其用作显示包含搜索结果的iframe的条件) 非常感谢在表单的onSubmit事件中返回false,然后将iframe的
if(isset($_GET['submit'])) {
//display iframe
}
我如何捕获从google mini返回的搜索结果(到文件)以在网页中显示为include,或者如何捕获此网页的提交事件(我可以将其用作显示包含搜索结果的iframe的条件)
非常感谢在表单的
onSubmit
事件中返回false
,然后将iframe
的src
属性设置为搜索所用的URL
比如:
<form onSubmit='return doSearch();'>
<input type='text' name='search' id='search' />
<!-- or whatever parameters needed for the search form -->
<input type='submit' />
</form>
<iframe id='google'></iframe>
<script>
function doSerarch() {
var aSearch = 'search=' + $('#search').val(); // or whatever
$('#google').attr('src','http://yourmini?');
return false;
}
</script>
函数doSerarch(){
var aSearch='search='+$('#search').val();//或其他
$('#google').attr('src','http://yourmini?');
返回false;
}
发布了一个简短的答案。我对MediaWiki站点进行了Google Appliance搜索,并对自定义站点进行了Mini搜索——但我没有使用iframe,而是在服务器端查询GSA,然后通过GSA提供的Google XSLT发送结果,尽管有一些修改。