Google search в същата страница ( iframe )

Teodotko

Registered
Код:
<?php include("header.php"); ?>

<br /><br />
<center>
<form method="get" action="http://www.google.bg/search" target="_blank">

<input type="text"   name="q" size="31"
 maxlength="255" value="" />
<input type="submit" value="Google Search" TARGET="_blank"/>

<br />
<input type="radio"  name="sitesearch" value="" checked /> Търси в гугъл
<input type="radio"  name="sitesearch" value="web-tourist.net" /> Търси в web-tourist
<input type="radio"  name="sitesearch" value="uroci.net" /> Търси в уроци.нет
<input type="radio"  name="sitesearch" value="images.google.bg" /> Търси изображения
</form>
</center>

<?php include("footer.php"); ?>

Tова ми е файла home.php обаче когато търся отваря в нов таб . Мога ли да сложа от долу iframe прозорче в което да показва резултатите или по някакъв друг начин ?
 
Teodotko каза:
Код:
<?php include("header.php"); ?>

<br /><br />
<center>
<form method="get" action="http://www.google.bg/search" target="_blank">

<input type="text"   name="q" size="31"
 maxlength="255" value="" />
<input type="submit" value="Google Search" TARGET="_blank"/>

<br />
<input type="radio"  name="sitesearch" value="" checked /> Търси в гугъл
<input type="radio"  name="sitesearch" value="web-tourist.net" /> Търси в web-tourist
<input type="radio"  name="sitesearch" value="крадци.нет" /> Търси в уроци.нет
<input type="radio"  name="sitesearch" value="images.google.bg" /> Търси изображения
</form>
</center>

<?php include("footer.php"); ?>

Tова ми е файла home.php обаче когато търся отваря в нов таб . Мога ли да сложа от долу iframe прозорче в което да показва резултатите или по някакъв друг начин ?
С това мисля, че няма как да стане.
Ползвай това което са ти предоставили те: http://www.google.com/sitesearch/ :?:
 
С това мисля, че няма как да стане.
Ползвай това което са ти предоставили те: http://www.google.com/sitesearch/ :?:

На TARGET="_blank" не става ли да се зададе iframe или нещо такова , че да стане ? Защото в момента тази форма ми върши прекрасна работа .
 
Teodotko каза:
С това мисля, че няма как да стане.
Ползвай това което са ти предоставили те: http://www.google.com/sitesearch/ :?:

На TARGET="_blank" не става ли да се зададе iframe или нещо такова , че да стане ? Защото в момента тази форма ми върши прекрасна работа .
Няма подобно нещо TARGET iframe :shock:
 
Teodotko каза:
Значи в същата страница немога да изкарам резултати от google ?
Може, но ще ти трябва javascript..
Трябва при натискане на бутона да ти взема стойноста с javascript и да ти слага iframe в опрделен див. :?:
 
Код:
<center>
<div id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript"> 
  google.load('search', '1', {language : 'en'});
  google.setOnLoadCallback(function() {
    var customSearchControl = new google.search.CustomSearchControl('011072221132257117358:yatvcjmd628');
    customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
    customSearchControl.draw('cse');
  }, true);
</script>
<link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />
      
</center>

Toва е кода който взех от гугъл , който работи без проблем на принципа на който искам аз . Обаче ... Обаче не търси навсякъде а търси само буквално в google.com .

Със javascript mоже ли да кажеш как ще стане :oops:
 
Ето го финалния код който търси навсякъде :lol:

Код:
<div id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
  google.load('search', '1', {language : 'en'});
  google.setOnLoadCallback(function() {
    var customSearchControl = new google.search.CustomSearchControl('005422905507623979766:ufvsrzfcpps');
    customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
    customSearchControl.draw('cse');
  }, true);
</script>
<link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />
 

Back
Горе