|
|
|
| Долюно быть так:
при нажатии на поиск открывались поисковики только отмеченые, а не все сразу!
Как сделать чтобы ЭТО работало?
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="bg1">
<tr><FORM>
<td valign="middle" rowspan="2" width="100%" class="pad_5">
<ul>
<center>
<font color="#99cdff">
<strong>Каждый поисковик будет открыт в новосм окне!</strong>
</font>
</center>
Введите текст для поиска:<br />
<INPUT style="width:30% " name=TTS value='поиск...' onblur="if(this.value=='') this.value='поиск...';" onfocus="if(this.value=='поиск...') this.value='';">
<INPUT type=button value="Найти" name="find" onclick="OpenAllSelected(TTS.value);"><br />
<script LANGUAGE="Javascript" type="text/javascript">
<!--
h=new Array
(
' <a href="http://www.yandex.ru">Yandex</a>','http://www.yandex.ru/yandsearch?stype=www&nl=0&text=_tts_',
' <a href="http://www.rambler.ru">Rambler</a>','http://search.rambler.ru/srch?old_q=_tts_&words=_tts_&set=www',
' <a href="http://www.google.com.ua">Google</a>','http://www.google.com.ua/search?hl=uk&ie=windows-1251&q=_tts_&meta=',
' <a href="http://www.uaportal.com.ua">UA portal</a>','http://sova.com.ua/?q=_tts_',
' <a href="http://www.aport.ru">Aport</a>','http://sm.aport.ru/scripts/template.dll?r=_tts_',
' <a href="http://www.yahoo.com">Yahoo</a>','http://search.yahoo.com/search?p=_tts_&ei=UTF-8&fl=0&x=wrt',
' <a href="http://www.msn.com">MSN search</a>','http://search.msn.com/results.aspx?q=_tts_&FORM=QBRE',
' <a href="http://www.kursa4.com">Курсовые работы</a>','http://kursa4.com/index.php?q=_tts_',
' <a href="http://www.edu.meta.ua">META</a>','http://edu.meta.ua/?q=_tts_',
' <a href="http://www.http://ukrreferat.com">UkrReferat</a>','http://ukrreferat.com/index.php?search=_tts_&how=a',
' <a href="http://www.google.com.ua">Google Ukraine</a>','http://www.google.com.ua/search?hl=uk&ie=windows-1251&q=_tts_&btnG=%CF%EE%F8%F3%EA+%F3+Google&meta=cr%3DcountryUA',
' <a href="http://www.scholar.google.com.ua">Google Schoolar</a>','http://scholar.google.com/scholar?q=_tts_&ie=UTF-8&oe=UTF-8&hl=uk&btnG=Search'
);
hCnt=h.length/2; si=new Array(hCnt); for(i=0;i<hCnt;i++) si[i]=1;
function OpenAllSelected(tts)
{
for (i=0;i<hCnt;i++) if (si[i]==1) window.open(h[i*2+1].replace(/_tts_/gi, tts));
}
// -->
<!--
for (i=0;i<3;i++) document.write('<INPUT type=checkbox checked name=h'+i*2+' onclick="if(si['+i+']==1) si['+i+']=0; else si['+i+']=1;" '+'> - '+h[i*2]+'<br />');
// -->
<!--
for (i=3;i<hCnt;i++) document.write('<INPUT type=checkbox name=h'+i*2+' onclick="if(si['+i+']==1) si['+i+']=0; else si['+i+']=1;" '+'> - '+h[i*2]+'<br />');
// -->
</script>
</ul>
</td>
</FORM> </tr>
<tr valign="bottom">
<td></td>
<td align="right"><img src="http://<?php echo $_SERVER['HTTP_HOST']; ?>/i-tbl-rb.gif" width="5" height="5"></td>
</tr>
</table>
|
| |
|
|
|
|
|
|
|
для: @ndry
(25.09.2005 в 00:33)
| | сколько раз просили - писать в теме суть вопроса, а не просто "помогите, тону" :)
вам нужно в функции OpenAllSelected() перед открытием окон в цикле проверять, отмечен текущий чек-бокс или нет. | |
|
|
|
|
|
|
|
для: elenaki
(25.09.2005 в 12:09)
| | Но я явы не знаю | |
|
|
|
|
|
|
|
для: @ndry
(25.09.2005 в 20:14)
| | Если можно дайте скриптом | |
|
|
|