Использование iframe для отображения результатов поиска Google Mini - PullRequest
0 голосов
/ 29 декабря 2011

Я хочу отображать iframe, содержащий результаты поиска, только после отправки формы поиска, однако я не уверен, как это сделать, поскольку переменные $ _GET недоступны для моего сценария, поэтому я не могу это сделать

if(isset($_GET['submit'])) { 
    //display iframe
}

Как получить результаты поиска, возвращенные из Google Mini (в файл), чтобы отобразить их как включенные на веб-странице, или как получить событие отправки для этой страницы, которое я могу использовать какусловие для отображения фрейма, содержащего результаты поиска?

Большое спасибо

1 Ответ

0 голосов
/ 29 декабря 2011

Верните false в событие формы onSubmit, затем установите для свойства src вашего iframe значение 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>
...