Hei dere! driver å tester ut en liten multisøkmotor som jeg kom over på nettet. Alt ser ut til å fungere ok, men enkelte av s.m har probl. med å skjønne/oversette æøå selv når jeg har "meta charset" satt til "utf-8"..? Disse har probl. med æøå: Bing, Yahoo!, Dogpile, ECOSIA, YouTube, IMDB, Store Norske Leksikon, Startsiden, Prisjakt, 1881, Din Ordbok, FINN + et par som av natturlige årsaker ikke fung. med det norske språk. Resten ser ut til å fungere som normalt. Hadde satt stor pris på om noen kunne ha hjulpet meg med dette problemet, og alle svar mottas med stor takk! Under finner du HTML + JavaScriptkoden som er brukt. Har også lagt ut søkemotoren på en side uten styling. PS! Har lagt ut denne som en tråd under JavaScript/Ajax, da jeg har en mistanke om at årsaken til dette probl. kan ligge i javascriptet..? http://www.submagic.com/multisearch/multi-search.html Kode: <!doctype html> <html lang="no"> <head> <meta charset="utf-8"> <title>Multi Search Engine</title> </head> <body> <!-- Multi Search Engine --> <div class="se1"> <form name="searchform" onSubmit="return dosearch();"> <div class="searchbox"> <select name="sengines" class="sengines"> <option value="https://www.webopedia.com/sgsearch/results?cx=partner-pub-8768004398756183%3A6766915980&cof=FORID%3A10&ie=UTF-8&q=">webopedia</option> <option value="https://www.wolframalpha.com/input/?i=" selected>WolframAlpha</option> <option value="https://www.britannica.com/search?query=" selected>Britannica</option> <option value="https://www.finn.no/globalsearchlander.html?searchKeys=&q=" selected>FINN</option> <option value="http://www.dinordbok.com/?f=nynorsk&t=norsk&q=" selected>Din Ordbok</option> <option value="https://www.1881.no/?query=" selected>1881</option> <option value="https://www.gulesider.no/finn:" selected>Gule Sider</option> <option value="https://www.prisjakt.no/#rparams=ss=" selected>Prisjakt</option> <option value="http://www.startsiden.no/sok/?q=" selected>Startsiden</option> <option value="http://www.kvasir.no/alle?q=" selected>Kvasir</option> <option value="https://no.wikipedia.org/wiki/" selected>Wikipedia</option> <option value="https://snl.no/.search?utf8=✓&query=" selected>Leksikon</option> <option value="http://www.imdb.com/find?ref_=nv_sr_fn&q=" selected>IMDb</option> <option value="https://www.youtube.com/results?search_query=" selected>YouTube</option> <option value="https://www.ecosia.org/search?q=">ECOSIA</option> <option value="http://www.dogpile.com/search/web?fcoid=417&fcop=topnav&fpid=27&om_nextpage=True&q=" selected>Dogpile</option> <option value="https://no.search.yahoo.com/search;_ylt=A9mSs3RfG89Yew4AQqEqNAx.;_ylc=X1MDMjExNDcyOTAwMgRfcgMyBGZyAwRncHJpZANVTnpLSl8uMFJydXV1NFlkVE5NalBBBG5fcnNsdAMwBG5fc3VnZwMxMARvcmlnaW4Dbm8uc2VhcmNoLnlhaG9vLmNvbQRwb3MDMARwcXN0cgMEcHFzdHJsAwRxc3RybAM0BHF1ZXJ5A3Rlc3QEdF9zdG1wAzE0ODk5Njc5NzY-?p=" selected>Yahoo!</option> <option value="https://duckduckgo.com/?q=">DuckDuckGo</option> <option value="https://www.bing.com/search?q=" selected>Bing</option> <option value="https://www.google.no/#q=" selected>Google</option> <option value="#" selected>Velg søkemotor...</option> </select> <input name="searchterms" class="inputbox" type="text" size="26" placeholder="Ditt søk her..." maxlength="80"> <input type="submit" name="SearchSubmit" value="Søk"> </div> </form> </div> <!-- Multi Search Engine --> <script type="text/javascript">// Multi Search Engine // function dosearch() { var sf=document.searchform; var submitto = sf.sengines.options[sf.sengines.selectedIndex].value + escape(sf.searchterms.value); window.open(submitto); return false; } </script> </body> </html>
Hei, Bare bytt ut æøå med tegnene de skal byttes ut med. var res = sf.searchterms.value.replace("æ", "%E6"); res = res.value.replace("ø", "%F8"); osv... var submitto = sf.sengines.options[sf.sengines.selectedIndex].value + escape(res );