Avatar billede chriz7913 Nybegynder
14. januar 2008 - 22:28 Der er 8 kommentarer og
1 løsning

Søgefelt med 4 forskellige knapper

Hej:)
Kunne godt tænke mig et input felt hvor at man kunne skrive en søgetekst og så 4 forskellige input knapper, til 4 forskellige websider, så der kommer en ny side op med søgningen i.

____________________
|  Skriv din søgetekst  |
|__________________|

_____________
|    Google    |
|___________|

_____________
|  YouTube  |
|___________|

_____________
|      Jubii    |
|___________|

_____________
|    Yahoo    |
|___________|


Det er ikke så meget søge formlerne - bare hvordan man kan sammen koble det ene tekst felt med de 4 knapper..
spørg hvis i ik forstår;D
Avatar billede roenving Novice
14. januar 2008 - 22:38 #1
Eksempel:

<form action="" method="get">
Søg: <input name="q">
<input type="submit" value="google" onclick="this.form.action='http://www.google.dk/search';">

...
</form>

-- find deres søgestrenge og skriv dem ind i ovenstående skitse !-)
Avatar billede roenving Novice
14. januar 2008 - 22:39 #2
PS. ovenstående matcher søgestrengen: http://www.google.dk/search?hl=da&q=roenving&meta= !o]
Avatar billede chriz7913 Nybegynder
14. januar 2008 - 22:46 #3
okay tak(; har ik lige tid idag, men prøver dem lige af imorn;D
Avatar billede chriz7913 Nybegynder
17. januar 2008 - 18:51 #4
hmm kan ik helt få det til at virke;/


vil du prøve at se om du kan?:)

det er disse søge felter:

<form action="http://soeg.jubii.dk/resultater/" name="SearchForm">
<input class="searchinput" name="query" autocomplete="off" id="querystring" value="" />
<input type="submit" id="querysubmit" value="Jubii"></form>


<form method="get" action="http://www.google.dk/search"><input type="text" name="q" value="">
<input type="submit" name="btnG" value="Google"></form>


<form name="searchForm" method="get" action="http://www.youtube.com/results"><input tabindex="10000" type="text" name="search_query">
<input type="submit" name="search" value="YouTube">
</form>


<form name="q" method="get" action="http://www.thepiratebay.org/s/">
<input type="hidden" name="orderby" value="3">
<input type="hidden" name="page" value="0">
<input type="text" name="q">
<input value="Thepiratebay" type="submit"></form>
Avatar billede roenving Novice
19. januar 2008 - 14:59 #5
Tjah, jubii og youtube ødelægger jo billedet, for de bruger åbenbart ikke navnet q til søgefeltet ...

-- så det ender med at man m hekse lidt, f.eks.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Søg på enten Jubii, Google, YouTube eller ThePirateBay</title>

<meta name="keywords" content="søgeord adskilt af komma">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
</style>
<script language="javascript" type="text/javascript">
var qPars = {"Jubii":["http://soeg.jubii.dk/resultater/","query","querysubmit"],"Google":["http://www.google.dk/search","q","btnG"],"YouTube":["http://www.youtube.com/results","search_query","search"],"ThePirateBay":["http://www.thepiratebay.org/s/","q","pSubmit","orderby","page"]};
var sType="";
function enableSubmit(f){
  var txt = f.q.value;
  for(i=0,im=f.elements.length;im>i;i++){
    f.elements[i].disabled = true;
  }
  var p = qParms[sType];
  f.action = p[0];
  f.elements[p[1]].value = txt;
  for(i=1,im=p.length;im>i;i++){
    f.elements[p[i]].disabled = false;
  }
  f.submit();
}
</script>
</head>

<body>
<form action="" method="get" onsubmit="enableSubmit(this);return false;">
Søg efter: <input type="hidden" name="query" id="querystring" value="" disabled="disabled"><input tabindex="10000" type="hidden" name="search_query" disabled="disabled"><input type="hidden" name="orderby" value="3" disabled="disabled"><input type="hidden" name="page" value="0" disabled="disabled"><input type="text" name="q" value="">
<br>
Søg på: <input type="submit" id="querysubmit" name="querysubmit" value="Jubii" onclick="sType=this.value;">
<input type="submit" name="btnG" value="Google" onclick="sType=this.value;">
<input type="submit" name="search" value="YouTube" onclick="sType=this.value;">
<input value="ThePirateBay" type="submit" name="pSubmit" onclick="sType=this.value;"></form>

</body>

</html>
Avatar billede roenving Novice
19. januar 2008 - 15:03 #6
Ups ...

<script language="javascript" type="text/javascript">
var qParms = {"Jubii":["http://soeg.jub ...
Avatar billede chriz7913 Nybegynder
19. januar 2008 - 17:27 #7
tak tak mange tak tak ;D 45 point fortjent =]
læg lige et svar (;
Avatar billede roenving Novice
20. januar 2008 - 23:44 #8
Velbekomme '-)
Avatar billede roenving Novice
23. januar 2008 - 01:03 #9
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester