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)}}}