Principala » fisiere » Scripturi uCoz |
2010-05-04, 6:12 PM | |
Exemplu:
Căutare avansată Daca aţi fost cu mine de la început, v-am rugat să creaţi în file
menager un folder JS şi în ea
veţi adăuga directoare cu fişiere js şi xml cuvenite unor module sau
scripturi. Creem fişieru usearch.xml cu codu: Code <?xml
version="1.0" encoding="UTF-8"?> <ajax><cmd p="jsa" t="USearch">/js/cauta/usearch.js</cmd><cmd t="layerContentUSearch" p="innerHTML"><![CDATA[<div class="searchForm"><form name="search" id="search" onSubmit="this.sfSbm.disabled=true" method="post" style="margin: 0px;"><div class="schQuery" align="center"><input name="query" maxlength="30" size="30" class="queryField" type="text"><select name="modul" onChange="searchSelect(this.form);"><option value="none">Unde să caut?</option><option value="load">Download</option><option value="news">Ştiri</option><option value="publ">Publisher</option></select></div><div class="schBtn" align="center"><input class="searchSbmFl" onClick="this.sfSbm.disabled=true" name="sfSbm" value="« Caută »" type="submit"></div><input name="a" id="a" type="hidden"></form></div><hr><div align="center">[ Caută după Modul ] [ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearcht.xml','Căutare avansată pe Site',550,115,0,'0','1',0); return false;">Căutare după teguri</a> ] [ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearchg.xml','Căutare avansată pe Site',550,115,'1','','',0,'justify'); return false;">Caută pe Google</a> ] [ <a href="/forum/0-0-0-6" target="_blank" onclick="_uWnd.findparent(this).close();">Caută pe forum</a> ]<br></div><br>]]></cmd></ajax> Creem fişieru usearcht.xml cu codu:
Code <?xml
version="1.0" encoding="UTF-8"?> <ajax><cmd p="jsa" t="USearch">/js/cauta/usearch.js</cmd><cmd t="layerContentUSearch" p="innerHTML"><![CDATA[<center><form name="redirect"><input type="text" name="URL" alt="http://maxrom.ucoz.com/search/" value="" size="30"><input type="button" value="Caută" onClick="location.href = 'http://maxrom.ucoz.com/search/' + this.form.elements[0].value" name="button"></form></center><br><hr><div align="center">[ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearch.xml','Căutare avansată pe Site',550,115,'1','','',0,'justify'); return false;">Caută după modul</a> ] [ Caută după teguri ] [ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearchg.xml','Căutare avansată pe Site',550,115,'1','','',0,'justify'); return false;">Caută pe Google</a> ] [ <a href="/forum/0-0-0-6" target="_blank" onclick="_uWnd.findparent(this).close();">Caută pe Forum</a> ]<br></div><br>]]></cmd></ajax> Aceste două fisiere le încărcaţi în file manager cu calea
menţionată de mine mai sus. Dacă doriţi altă cale, peste tot in ambele
fişiere unde e /js/cauta/usearch.js
respectiv /js/cauta/usearcht.js
schimbaţi cu calea aleasă de dvs. Pentru a căuta pe Google accesăm adresa aceasta şi creeem propriu motor de căutare pe baza google. După ce am creat motoru de căutare şi am
dat la vizualizare, facem click dreapta şi cerem vizualizarea sursei
paginei.
Code <div
id="content"> <div style="padding:10px"> <a
href="/cse/"> <img
src="http://www.google.com/intl/ro/images/logos/custom_search_logo.gif"
alt="Căutare personalizată Google" border="0" align="left"
/></a> </div> <div id="csehomecontent"> <table border="0" align="center" width="700px"> <tr class=""> <td align="center" valign="middle"> <font size="+2"> MaxRom </font> <div style="padding-left:50px; padding-top:20px; padding-bottom:20px"> <form action="http://www.google.com/cse" id="cse-search-box"> <div> <input type="hidden" name="cx" value="003897146552715396232:d-tv3ddolem" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" name="q" size="40" /> <input type="submit" name="sa" value="Căutare" /> </div> </form> zic asemănator pentru că deferă, indepindenţă de ce aţi scris la
înregistrare. Creem
fişieru usearchg.xml cu codu: Code <?xml version="1.0"
encoding="UTF-8"?> <ajax><cmd p="jsa" t="USearch">/js/cauta/usearch.js</cmd><cmd t="layerContentUSearch" p="innerHTML"><![CDATA[<center><form action="http://www.google.com/cse" id="cse-search-box">Aici puneţi acel cod din google</form><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box〈=ru">& lt;/script></center><br><hr><div align="center">[ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearch.xml','Căutare avansată pe Site',550,115,'1','','',0,'justify'); return false;">Caută după modul</a> ] [ <a href="javascript://" onclick="openLayerB('USearch',0,'/js/cauta/usearcht.xml','Căutare avansată pe Site',550,115,0,'0','1',0); return false;">Caută după teguri</a> ] [ Caută pe google ] [ <a href="/forum/0-0-0-6" target="_blank" onclick="_uWnd.findparent(this).close();">Caută pe forum</a> ]<br></div><br>]]></cmd></ajax> Unde am scris Aici puneţi acel cod din google, puneţi acel cod... Unde vrem să apară
butonu de căutare, scriem codu: Code <a
href="javascript://"
onclick="openLayerB('USearch',0,'/js/cauta/usearch.xml','Căutare
avansată',470,125,0,'','',0,'justify'); return false;">Căutare
avansată</a> | |
Vizualizari: 618 | Downloads: 0 | Raging: 0.0/0 |
Total comentarii : 0 | |