Zoekfuncties van verschillende sites op één site

Pagina: 1
Acties:

  • Cardinoz
  • Registratie: Juli 2001
  • Laatst online: 21-10-2017
Hoi,

Voor m'n werk ben ik een pagina aan het maken die we als startpagina voor IE willen gaan gebruiken. Daarop wil ik graag de zoekfunctie van kieskeurig.nl hebben, en van nog wat andere sites. Zoals Sony, Philips, JVC en nog meer fabrikanten.

Ik heb geprobeerd die van kieskeurig.nl op de site te krijgen door dit stuk van kieskeurig.nl broncode in mijn broncode te zetten:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<HTML>
<HEAD>
<SCRIPT Language="Javascript" src="default.js"></SCRIPT>
</HEAD>
<BODY>



<FORM name="searchform" onSubmit="DoSearch(); return false;">
<TABLE width=640 border=0 cellspacing=0 cellpadding=0 class="bxcat">
  <TR>
    <TD colspan=3 class="bxsubT" height=5></TD>
  </TR>
  <TR>
    <TD valign="top" style="padding:8px;" width=130>
    [img]"http://www.kieskeurig.nl/pics/zoekbox_1.png"[/img]<b><i>wat zoekt u?</i></b><br><br>
    <input type="radio" name="keuze" value="0" CHECKED onClick="updateBox('refresh')" style="margin-top:-5px;">winkel(prijzen)<br>
<input type="radio" name="keuze" value="1" onClick="updateBox('refresh')">productinfo<br>
<input type="radio" name="keuze" value="2" onClick="updateBox('refresh')">reviews
    </TD>
    <TD valign="top" style="padding:5px;" width=350>
      <TABLE width=100%>
        <TR><TD valign=top>[img]"http://www.kieskeurig.nl/pics/pics/zoekbox_2.png"[/img]<b><i>in welke categorie?</i></b></TD><TD><select name="code" onChange="updateBox('refresh')" style="width:150px"><option value="0">* alles</select></TD></TR>
        <TR><TD valign=top>[img]"http://www.kieskeurig.nl/pics/zoekbox_3.png"[/img]<b><i>zoekwoord(en)?</i></b></TD><TD><input type="text" name="query" value="" style="width:150px"></TD></TR>
        <TR><TD colspan=2 valign=top><span id="comment" class="bxcat"></span></TD></TR>
      </TABLE>
    </TD>
    <TD valign="top" style="padding:8px;" width=160>
    <div id="step4">[img]"http://www.kieskeurig.nl/pics/pics/zoekbox_4.png"[/img]<b><i>voor welke prijs?</i></b><br><br>
    van <input name="prijsmin" size=4 onkeyup="var currEl = this.value;
if (!currEl || isNaN(currEl)) { 
if (currEl==''){this.value='';}else{this.value = min;}}else{
min = this.value;
}" onchange="var currEl = this.value;
if (!currEl || isNaN(currEl)) { 
this.value = min;}else{min = this.value;}" onfocus="min = this.value;">&nbsp;&nbsp; tot <input name="prijsmax" size=4 onkeyup="var currEl = this.value;
if (!currEl || isNaN(currEl)) { 
if (currEl==''){this.value='';}else{this.value = min;}}else{
min = this.value;
}" onchange="var currEl = this.value;
if (!currEl || isNaN(currEl)) { 
this.value = min;}else{min = this.value;}" onfocus="min = this.value;">
<br></div>
    <div align="right" style="padding-right:20px;"><br><input type=image width="65" height="22" src="http://www.kieskeurig.nl/pics/pics/zoekbox_button.png" alt="zoek"></div>
    </TD>
  </TR>  <TR>
    <TD class="bxsubB2" colspan=3><A class="H2" style="margin-left:10px; text-decoration:none;" href="/">home</A> / <A class="H2" style="text-decoration:none;" href="http://www.kieskeurig.nl/nl/product.nsf/product/.htm"></A></TD>
  </TR>
</TABLE>
<br>
</FORM>



Ik heb het default.js bestand van kieskeurig.nl gedownload (met Get!Right) en vervolgens bij de links http://www.kieskeurig.nl/ ervoor gezet zodat alles weer zou moeten werken.

Nu staat het zoekgedeelte dus op mijn site maar als ik dan op 'zoeken' druk krijg ik een syntaxisfout in regen 2 en teken 1. Maar daar staat alleen dit:
code:
1
<HEAD>


Iemand enig idee hoe dit kan fixen of hoe ik dat zoekgedeelte op m'n site kan krijgen. Alvast heel erg bedankt!

Verwijderd

Als ik het goed begrijp wil je dus zoiets als ik in mijn signature heb?
(deze dus: http://home.wanadoo.nl/sm56pci/got/) want dat is simpel op te lossen door te spelen mer je submit URL.

Of wil je die categorien en scripting er ook allemaal bij? In dat geval kun je denk ik het beste die HTML-pagina van je bron nemen + scripts, alle overbodige 'rommel' eruit etc. In feite wat je nu aan het doen bent - knip dan niet teveel weg, anders krijg je errors dat bepaalde elementen niet bestaan of ongedefineerd zijn.

De error die je krijgt over regel xxx slaat er waarschijnlijk op dat ook de regelnummers van je javascript meetellen.

[ Voor 104% gewijzigd door Verwijderd op 19-09-2004 16:07 ]


  • Cardinoz
  • Registratie: Juli 2001
  • Laatst online: 21-10-2017
Jah zoiets zou ook heel mooi zijn. En dan wil ik daar gewoon wat verschillende fabrikanten inzetten.

  • Cardinoz
  • Registratie: Juli 2001
  • Laatst online: 21-10-2017
Euss, ik heb geprobeerd die zoekfunctie van die site te 'jatten'. Ik heb de broncode gekopieerd en 'zoek.js' gedownload. In de broncode heb 'm zo gelinkt dat hij de 'zoek.js' pakt die ik zelf wil gebruiken.
Maar als ik dan m'n pagina open krijg ik 'Fout: document.searchForm.searchText is leeg of geen object'.
Wanneer ik de broncode weer zo zet dat hij de 'zoek.js' van jouw zoeksite pakt, dan doet de site het wel goed. Maar met mijn eigen 'zoek.js' niet, terwijl ik nog niet heb aangepast aan mijn 'zoek.js'.

Enig idee waar dit aan kan liggen?
Of iemand anders die me misschien kan helpen?

[ Voor 13% gewijzigd door Cardinoz op 23-09-2004 19:03 ]