/ Forside/ Teknologi / Udvikling / Java Scripts / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Ændre lidt i søgeboksen
Fra : anetteogjesper
Vist : 335 gange
60 point
Dato : 31-10-05 02:29

Hej

Jeg har en søgeboks på forsiden, som jeg ikke kan finde ud af at ændre... www.5xx.dk
Jeg ville gerne have den søgte på en ny side, enten som popup eller bare blank side i stedet for nu på samme side. Er der nogen der kan hjælpe?

Kode
<FORM>
<INPUT TYPE="TEXT" NAME="find">  
<INPUT TYPE="button" VALUE="Søg" NAME="soegekanp" ONCLICK="
var ordtq = form.find.value
var leng2q = ordtq.length
var lavigenq=0
var findq=new Array;
var ordsq=0
while (ordtq.indexOf(' ') != -1) {
ordsq+=1
stedq=ordtq.indexOf(' ')+1
findq[ordsq]=ordtq.substring(0,stedq)
ordtq=ordtq.substring(stedq,leng2q)
lavigenq=1}
if (lavigenq==1) {
ordsq+=1
findq[ordsq]=ordtq}
else {
ordsq=1
findq[1]=ordtq}
var ords4q=ordsq
while (ords4q!=0) {
if (findq[ords4q].indexOf(' ')==0){
var tempeq=findq[ords4q].length
findq[ords4q]=findq[ords4q].substringq(1,tempeq)}
if (findq[ords4q].lastIndexOf(' ')!=-1){
var tempeq=findq[ords4q].length -1
findq[ords4q]=findq[ords4q].substring(0,tempeq)}
ords4q-=1}
var ords5q=ordsq
var ud=findq[ords5q]
ords5q-=1
while (ords5q !=0) {
ud=findq[ords5q] + '+' + ud
ords5q-=1}
if (location.href.indexOf('?')!=-1){
location.href=location.href.substring(0,location.href.indexOf('?'))+'?'+ud;}
else
{location.href=location.href+'?'+ud;}
">
</FORM>
<SCRIPT LANGUAGE="JavaScript" SRC="HomeSearch1.js"></SCRIPT>


[code]
//HomeSearch v. 2.11 - hent altid den nyeste version på www.zip.dk/homesearch.html

var wb='';
var ws=''
var wd=new Array;
var ul=new Array;
var ga=new Array;
var br=new Array;
var find=new Array;

// _______________________________________________________
//|Se i brugsanvisningen for hvilke tegn der kan anvendes!|
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

//Her skal du skrive søgetipsne, som vil blive vist når siden
//loades første gang, samt når der laves en fejlsøgning, eller
//når man får 0 hits. Det anbefales ikke at ændre søgetipsne.

//Denne tekst vil blive vist når der er 0 hits.
var ingf='<h4>Søgeresultat</h4>Ingen fundne.'

//Her skal nøgleordrene samt adresserne sættes ind.
//Se brugsanvisningen for ydligere information.

/////SØGEORDENE

howmany+=1
wd[howmany]=''
ul[howmany]=''
var nr10=0
while (nr10!=howmany) {
nr10+=1
br[nr10]=0}
var have = location.search
var leng = have.length
var her=''
var del1=''
var del2=''
var slut=''
while (have.indexOf('%E6')!=-1 || have.indexOf('%C6')!=-1) {
her=have.indexOf('%')
slut=her+3
del1=have.substring(0,her)
del2=have.substring(slut,leng)
have=del1 + 'æ' + del2}
while (have.indexOf('%F8')!=-1 || have.indexOf('%D8')!=-1) {
her=have.indexOf('%')
slut=her+3
del1=have.substring(0,her)
del2=have.substring(slut,leng)
have=del1 + 'ø' + del2}
while (have.indexOf('%E5')!=-1 || have.indexOf('%C5')!=-1) {
her=have.indexOf('%')
slut=her+3
del1=have.substring(0,her)
del2=have.substring(slut,leng)
have=del1 + 'å' + del2}
have=have.toLowerCase();
if (have.indexOf('?find=') == 0) {
var ordt = have.substring(6,leng)}
else {
var ordt = have.substring(1,leng)}
if (ordt.indexOf('+') != -1) {
var ords=0
var pling = location.search
var leng2 = pling.length
var lavigen=0
while (ordt.indexOf('+') != -1) {
ords+=1
sted=ordt.indexOf('+')+1
find[ords]=ordt.substring(0,sted)
ordt=ordt.substring(sted,leng2)
lavigen=1}
if (lavigen==1) {
ords+=1
find[ords]=ordt}}
else {
ords=1
find[1]=ordt}
var ords4=ords
while (ords4!=0) {
if (find[ords4].indexOf('+')==0){
var tempe=find[ords4].length
find[ords4]=find[ords4].substring(1,tempe)}
if (find[ords4].lastIndexOf('+')!=-1){
var tempe=find[ords4].length -1
find[ords4]=find[ords4].substring(0,tempe)}
ords4-=1}
stk=0
wb=''
var ord=find[1].toLowerCase();
var nr=howmany
var nr3=howmany
while (nr3 != 0) {
ga[nr3]='';
nr3-=1}
var ords2=ords
if (find[1]!=''){
var nr2=howmany
while (ords2!=0) {
var nri=howmany
while (nri!=0) {
if (wd[nri].indexOf(find[ords2])!=-1) {
br[nri]+=1}
nri-=1}
ords2-=1}}
var grtal=Math.round(100/ords)
var max=0
var nr7=howmany
while (nr7!=0) {
if (br[nr7]>>max) {
max=br[nr7]}
nr7-=1}
while (max!=0){
var nr9=howmany
while(nr9!=0) {
if (br[nr9]==max){
var pros=br[nr9]*grtal
wb=wb + pros + '% ' + ul[nr9]
br[nr9]=0
stk+=1}
nr9-=1}
max-=1}
var fundet = howmany -1
if (stk==1) {

//Denne tekst vises når der er 1 hit. Du bør kun ændre i den,
//hvis du har kendskab til JAVA-script, da den mindste fejl ellers
//kan få scriptet til at holde op med at virke!
wb='<h4>Søgeresultat</H4><P> 1 side fundet ud af ' + fundet + ' sider i databasen.</P>' + wb}
else {

//Denne tekst vises når der er mere end 1 hit. Du bør kun ændre i
//den, hvis du har kendskab til JAVA-script, da den mindste fejl
//ellers kan få scriptet til at holde op med at virke!

wb='<H4>Søgeresultat</H4><P>' + stk + ' sider fundet ud af ' + fundet + ' i databasen.</P>' + wb}
if (find[1]=='+' || find[1]=='') {
document.write(stips)}
else {
if (wb=='undefined') {
document.write(stips)}
else {
if (stk==0) {
document.write(ingf + stips)}
else {
document.write(wb)}}}

 
 
Annuller spørgsmålet
Fra : anetteogjesper


Dato : 15-01-06 20:56

Jeg har desværre ikke modtaget et gyldigt svar, og annullerer derfor dette spørgsmål

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407943
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste