/ 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
HJÆLP til udbyg... Java Scripts - Klaudi
Fra : McBobo
Vist : 1680 gange
300 point
Dato : 05-01-13 11:28

Hej

Jeg har tidligere fået hjælp til mit Java Scripts "Search Engines" http://www.kandu.dk/Spg154284.aspx fra Klaudi og nu har jeg brug for lidt hjælp igen.

Jeg så fundet Java Scripts frem igen og vil havde udbygget søgemaskinen til mange flere hjemmesider. Udgangspunket som Klaudi gav mig virker okay, men ved ikke hvor fejlen ligger når jeg selv udbygger søgemaskinen..

Java Scripts der virker fra Klaudi

<FORM method=post name=form>Søg
<INPUT id=ysearch> med <SELECT id=engine name=select>
<OPTION selected value="">- -Vælg din søgemaskine- -</OPTION>
<OPTION value=yahoo>Yahoo!</OPTION>
<OPTION value=google>Google</OPTION>
<OPTION value=googledk>Google DK</OPTION>
<OPTION value=youtube>Youtube</OPTION>
<OPTION value=subscene>Subscene</OPTION>
<OPTION value=impawards>Impawards</OPTION>
<OPTION value=trailer>Trailer Addict</OPTION>

<INPUT onclick=fin_search() value=Søg type=submit>
</SELECT></FORM>
<SCRIPT language=JavaScript type=text/javascript>

var keyword;
document.form.ysearch.value==keyword
function fin_search()
{
if(document.form.ysearch.value=="")
window.alert("Indtast et søgeord!!!");
else{
document.form.ysearch.value==keyword;
if(document.form.engine.value=="yahoo")
window.open("http://search.yahoo.com/search?p="+document.form.ysearch.value+"&ei=UTF-8&fr=FP-tab-web-t&cop=mss&tab=");
else{
if(document.form.engine.value=="google")
window.open("http://www.google.com/search?hl=en&ie=ISO-8859-1&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="googledk")
window.open("http://www.google.dk/search?source=ig&hl=da&rlz=1G1GGLQ_DADK345&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="youtube")
window.open("http://www.youtube.com/results?search_query="+document.form.ysearch.value);
else{
if(document.form.engine.value=="subscene")
window.open("http://subscene.com/filmsearch.aspx?q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="impawards")
window.open("http://www.google.dk/search?source=ig&hl=da&rlz=1G1GGLQ_DADK345&q=site%3Awww.impawards.com+"+document.form.ysearch.value);
else{
if(document.form.engine.value=="trailer")
window.open("http://www.traileraddict.com/search.php?domains=www.traileraddict.com&sitesearch=www.traileraddict.com&q="+document.form.ysearch.value);

else
window.alert("Vælg din søgemaskine");
}
return;
}}}}}}}
</SCRIPT>

-------------------------------------------------------------
Udbygning af Java Scripts
Er det så ikke bare at indsætte disse 2 koder.... fek.s

<OPTION value=imdb>IMDb</OPTION>

og

else{
if(document.form.engine.value=="imdb")
window.open("http://www.imdb.com/find?q=+document.form.ysearch.value);


eller skal der stå noget specialt i value=imdb og engine.value=="imdb
Kan man skrive hvad det måtte være i "value" bare det hedder det samme alle steder?????

---------------------------------------------------------------------------------------------
Jeg har prøvet at erstatte web adresser med ny adresse i fra Java Scripts fra Klaudi.... Alle adresser jeg har erstatte med virker OK. Men virker ikke når jeg udvider søgemaskinen og indsætter på hjemmeside....

Så hvilke koder skal jeg indsætte generelt, ved ny søgefunktion/søgemaskine. Er det ikke bare disse 2 koder....
Eksempel på 5 ny søgemaskine:

<OPTION value=search1>Search Engines 1</OPTION>
<OPTION value=search2>Search Engines 2</OPTION>
<OPTION value=search3>Search Engines 3</OPTION>
<OPTION value=search4>Search Engines 4</OPTION>
<OPTION value=search5>Search Engines 5</OPTION>

else{
if(document.form.engine.value=="search1")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);
else{
if(document.form.engine.value=="search2")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);
else{
if(document.form.engine.value=="search3")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);
else{
if(document.form.engine.value=="search4")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);
else{
if(document.form.engine.value=="search5")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);

....... osv...... Planen er at udvide Java Scripts til 30 søgemaskiner... så er der nogen som har et bud på hvordan sådanne skabelon ser ud, hvor man bare erstatter teksten og web adresse <OPTION value=search1>Search Engines 1</OPTION>

og

else{
if(document.form.engine.value=="search1")
window.open("http://www.indsæt web adresse her"+document.form.ysearch.value);

web adressen + engine.value=="search1


På forhånd tak
McBobo















 
 
Kommentar
Fra : McBobo


Dato : 05-01-13 11:39

PS... Skal man gøre noget ved kode sidst i Java Scripts hver gang man tilsætter ny søgemaskine.
Jeg kan se at der kommer flere } tegn desto flere søgemaskine eller har det intet at sige????
Eller skal man tilføre } for hver søgemaskine man har???

else
window.alert("Vælg din søgemaskine");
}
return;
}}}}}}}
</SCRIPT>

McBobo

Kommentar
Fra : McBobo


Dato : 05-01-13 11:56

Jeg har fundet fejlen..... Man skal åbenbart bare lige huske at tilføje } for hvor mange søgemaskiner man har sidst i Java Scripts.

return;
}}}}}}}
</SCRIPT>

Kommentar
Fra : Klaudi


Dato : 05-01-13 12:07

Så virker det altså!

Kommentar
Fra : McBobo


Dato : 05-01-13 12:27

Ja med lidt grundig "find fem fej metoden"
Sjovt at bare et lille } tegn har indflydelse på hele Java Scripts.

Men nu hvor jeg har dig Klaudi.... Er der mulighed for at udbygge Java Scripts med "slide" funktion som her på Kandu.....
Øverest på Kandu hjemmeside "FLYT" kan man "slide" ned gennem de forskellige kategorier.

Har du nogle ideer til hvordan sådanne en funktion kan indsættes på mit Java Scripts....

McBobo

Kommentar
Fra : Klaudi


Dato : 05-01-13 12:57

Kan ikke lige finde en slide funktion med Flyt på kandu!

Skulle det være øverst til højre, der er et Søge felt!
http://peecee.dk/upload/view/396602/full

Kommentar
Fra : McBobo


Dato : 05-01-13 13:23

Okay... Jeg har denne slide funktion på Kandu til højere øverest. Kommer nok først frem når man stiller et spørgsmål.?
http://peecee.dk/upload/view/396611

Kommentar
Fra : Klaudi


Dato : 05-01-13 14:10

Det er så lidt som søge vælger, så det kan være dette kan bruges

Kode
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
   <TITLE>dropdown</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">

<script>
<!--
function land(ref, target)
{
lowtarget=target.toLowerCase();
if (lowtarget=="_self") {window.location=loc;}
else {if (lowtarget=="_top") {top.location=loc;}
else {if (lowtarget=="_blank") {window.open(loc);}
else {if (lowtarget=="_parent") {parent.location=loc;}
else {parent.frames[target].location=loc;};
}}}
}
function jump(menu)
{
ref=menu.choice.options[menu.choice.selectedIndex].value;
splitc=ref.lastIndexOf("*");
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != "") {land(loc,target);}
}
//-->
</script>
</HEAD>

<BODY>

<form action="dummy" method="post">
<select name="choice" size="1" onChange="jump(this.form)">
<option value="">Vælg her...</option>
<option value="http://www.kandu.dk">kandu</option>
<option value="http://www.kandu.dk*_blank">kandu(nyt vindue)</option>
<option value="">-+-+-+-+-+-+-+-+-+-</option>
<option value="http://www.google.dk">google</option>
<option value="http://www.google.dk*_blank">google(nyt vindue)</option></select>
</form>

</BODY>
</HTML>


Kommentar
Fra : McBobo


Dato : 06-01-13 08:35

Tak for Scripts Klaudi. Okay Scripts, men ikke lige det jeg havde tænkt på.... Har fået løst det.

Men jeg tænkte på om du kan hjælpe mig med at indsætte kategorier i mit scripts... (søgemaskine)
Hvis du ser billede jeg uploadet fra tidligere er "Hus og have" og "Andre interesser" med fed skrift. http://peecee.dk/upload/view/396611

Er der en mulighed for indsætte disse i mit scripts..... Så søgemaskinen så sådanne ud.

Eksempel:

Søgmaskiner
Yahoo
Google
Video
Youtube
Undertekster
Subscene
Musik
Grooveshark


McBobo


Kommentar
Fra : Klaudi


Dato : 06-01-13 09:53

<FORM method=post name=form>Søg
<INPUT id=ysearch> med <SELECT id=engine name=select>
<OPTION selected value="">- -Vælg søgemaskine- -</OPTION>
<optgroup label="Søgemaskiner">
<OPTION value=yahoo>Yahoo!</OPTION>
<OPTION value=google>Google</OPTION>
<OPTION value=googledk>Google DK</OPTION>
<optgroup label="Video">
<OPTION value=youtube>Youtube</OPTION>
<optgroup label="Undertekster">
<OPTION value=subscene>Subscene</OPTION>
<optgroup label="Musik">
<OPTION value=impawards>Impawards</OPTION>
<OPTION value=trailer>Trailer Addict</OPTION>

<INPUT onclick=fin_search() value=Søg type=submit>
</SELECT></FORM>

Accepteret svar
Fra : Klaudi

Modtaget 300 point
Dato : 06-01-13 09:55

Hov markering kom ikke med!

<FORM method=post name=form>Søg
<INPUT id=ysearch> med <SELECT id=engine name=select>
<OPTION selected value="">- -Vælg søgemaskine- -</OPTION>
<optgroup label="Søgemaskiner">
<OPTION value=yahoo>Yahoo!</OPTION>
<OPTION value=google>Google</OPTION>
<OPTION value=googledk>Google DK</OPTION>
<optgroup label="Video">
<OPTION value=youtube>Youtube</OPTION>
<optgroup label="Undertekster">
<OPTION value=subscene>Subscene</OPTION>
<optgroup label="Musik">
<OPTION value=impawards>Impawards</OPTION>
<OPTION value=trailer>Trailer Addict</OPTION>

<INPUT onclick=fin_search() value=Søg type=submit>
</SELECT></FORM>

Kommentar
Fra : Klaudi


Dato : 06-01-13 10:40

og ret evt
<OPTION selected value="">- -Vælg søgemaskine- -</OPTION>
til
<OPTION selected disabled>-- Vælg søgemaskine --</OPTION>
så er teksten -- Vælg søgemaskine -- nedtonet

Kommentar
Fra : McBobo


Dato : 06-01-13 13:45

Jepper sådanne skal det gøres.... Tak for hjælpen Klaudi. Nu har jeg fået lavet en skabelon at gå ud fra og deler den gerne med jer andre her på Kandu.
Hvis du ligge inde med andre fede scripts Klaudi, gjorde det ikke noget at du lage dem ind her.

McBobo

Multi søgemaskine

<FORM method=post name=form>Search
<INPUT id=ysearch> with <SELECT id=engine name=select>
<OPTION selected disabled>Choose your search engine</OPTION>
<optgroup label="Search engine">
<OPTION value=yahoo>Yahoo!</OPTION>
<OPTION value=google>Google</OPTION>
<OPTION value=googledk>Google DK</OPTION>
<optgroup label="Movie Trailer">
<OPTION value=hdtrailers>HD-trailers</OPTION>
<OPTION value=trailer>Trailer Addict</OPTION>
<OPTION value=youtube>Youtube</OPTION>
<optgroup label="Movie Covers">
<OPTION value=impawards>Impawards</OPTION>
<optgroup label="Movie Info">
<OPTION value=imdb>IMDb</OPTION>
<optgroup label="Subtitles">
<OPTION value=subscene>Subscene</OPTION>
<OPTION value=all4divx>all4divx</OPTION>
<optgroup label="Music">
<OPTION value=soundcat>Soundcat</OPTION>
<OPTION value=grooveshark>Grooveshark</OPTION>



<INPUT onclick=fin_search() value=Search type=submit>
</SELECT></FORM>
<SCRIPT language=JavaScript type=text/javascript>

var keyword;
document.form.ysearch.value==keyword
function fin_search()
{
if(document.form.ysearch.value=="")
window.alert("Enter a keyword!!!");
else{
document.form.ysearch.value==keyword;
if(document.form.engine.value=="yahoo")
window.open("http://search.yahoo.com/search?p="+document.form.ysearch.value+"&ei=UTF-8&fr=FP-tab-web-t&cop=mss&tab=");
else{
if(document.form.engine.value=="google")
window.open("http://www.google.com/search?hl=en&ie=ISO-8859-1&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="googledk")
window.open("http://www.google.dk/search?source=ig&hl=da&rlz=1G1GGLQ_DADK345&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="hdtrailers")
window.open("http://www.hd-trailers.net/search?cx=partner-pub-0559071095567784%3Aaxv0su-iipx&cof=FORID%3A10&ie=ISO-8859-1&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="trailer")
window.open("http://www.traileraddict.com/search.php?domains=www.traileraddict.com&sitesearch=www.traileraddict.com&q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="youtube")
window.open("http://www.youtube.com/results?search_query="+document.form.ysearch.value);
else{
if(document.form.engine.value=="impawards")
window.open("http://www.google.dk/search?source=ig&hl=da&rlz=1G1GGLQ_DADK345&q=site%3Awww.impawards.com+"+document.form.ysearch.value);
else{
if(document.form.engine.value=="imdb")
window.open("http://www.imdb.com/find?q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="subscene")
window.open("http://subscene.com/filmsearch.aspx?q="+document.form.ysearch.value);
else{
if(document.form.engine.value=="all4divx")
window.open("http://www.all4divx.com/subtitles/"+document.form.ysearch.value);
else{
if(document.form.engine.value=="soundcat")
window.open("http://www.soundcat.ch/#"+document.form.ysearch.value);
else{
if(document.form.engine.value=="grooveshark")
window.open("http://grooveshark.com/#/search/artists/?query="+document.form.ysearch.value);

else
window.alert("Choose your search engine");
}
return;
}}}}}}}}}}}}}}}}
</SCRIPT>




Godkendelse af svar
Fra : McBobo


Dato : 06-01-13 13:48

Tak for svaret Klaudi.

Kommentar
Fra : Klaudi


Dato : 06-01-13 14:25

velbekomme

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177564
Tips : 31968
Nyheder : 719565
Indlæg : 6408988
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste