Canver.net de arama yapmak için kulanılan JS yi paylaşabilir misiniz acaba yada nasıl yapıldığına dair bir ipucu
teşekkürler
<script type="text/javascript">
<!--
function checkSearch()
{
if (document.search_block.search_engine.value == 'google')
{
window.open('http://www.google.com/search?q=' + document.search_block.search_keywords.value, '_google', '');
return false;
}
else
{
return true;
}
}
//-->
</script>
<form name="search_block" method="post" action="{U_SEARCH}" onsubmit="return checkSearch()">
<table border="0" cellpadding="0" cellspacing="1" width="100%">
<tr>
<td align="center"><input class="post" type="text" name="search_keywords" size="15" /></td>
</tr>
<tr>
<td align="center"><select class="post" name="search_engine">
<option value="site">{L_FORUM_OPTION}</option>
<option value="google">Google</option>
</select></td>
</tr>
<tr>
<td align="center"><br /><input class="mainoption" type="submit" value="{L_SEARCH}" /></td>
</tr>
<tr>
<td align="center">
<a href="{U_SEARCH}" class="gensmall">{L_ADVANCED_SEARCH}</a>
</td>
</tr>
</table>
<input type="hidden" name="search_fields" value="all" />
<input type="hidden" name="show_results" value="topics" />
</form>
<!-- [+] Arama -->
<script language="JavaScript" type="text/javascript">
<!--
function qsearch_onSubmit()
{
qs_enginename = document.qsearch_form.qsearch_select.value;
qs_keywords = document.qsearch_form.search_keywords.value;
switch( qs_enginename )
{
case 'mesaj':
break;
case 'makale':
window.open('kb_search.php?mode=results&search_keywords=' + qs_keywords, '_self', '');
return false;
case 'dosya':
window.open('dload.php?action=search&search_keywords=' + qs_keywords, '_self', '');
return false;
case 'yazar':
window.open('search.php?search_author=' + qs_keywords, '_self', '');
return false;
case 'site':
window.open('search.php?mode=google&search_keywords=' + qs_keywords + '&search_where=site', '_self', '');
return false;
case 'web':
window.open('search.php?mode=google&search_keywords=' + qs_keywords + '&search_where=web', '_self', '');
return false;
default:
if( (i = qsearch_findEngine(qs_enginename)) >= 0 )
{
window.open(qsearch_engines[i].url + qs_keywords, '_blank', '');
return false;
}
break;
}
return true;
}
// -->
</script>
<form name="qsearch_form" id="searchform" method="post" action="{U_SEARCH}" onSubmit="return qsearch_onSubmit();">
<a href="{U_SEARCH}" title="Gelişmiş Arama Sayfası"><img src="{IMG_PATH}/search_icon.gif" width="20" height="20" alt="Arama" style="position:relative; z-index:3; top:3px;" /></a>
<input class="post" type="text" name="search_keywords" size="15" style="position:relative; left:-10px; z-index:2; padding-left:8px;" value="...?" id="searchfield"
onfocus="if (document.getElementById('searchform').search_keywords.value == '...?') { document.getElementById('searchform').search_keywords.value = ''; }"
onblur="if (document.getElementById('searchform').search_keywords.value == '') { document.getElementById('searchform').search_keywords.value = '...?'; }" />
<select name="qsearch_select" onChange="qsearch_onChange();" class="post" style="position:relative; left:-5px;">
<option value="mesaj">mesaj</option>
<option value="makale">makale</option>
<option value="dosya">dosya</option>
<option value="yazar">yazar</option>
<option value="site">tüm site</option>
<option value="web">web</option>
</select>
<!-- -->
<input type="hidden" name="search_fields" value="all" />
<input type="hidden" name="show_results" value="topics" />
<input class="mainoption" type="submit" value=" Ara " style="position:relative; left:-3px;" />
</form>
<!-- [-] Arama -->
Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir