Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

automatisch ingevoerde waarden in url plakken

zjuulll
2 antwoorden
  • hoi,

    ik luister veel muziek op de computer, en ik heb er een gewoonte van gemaakt, om altijd de songtekst van een liedje erbij te zoeken.
    als ik via google zoek op de woorden:
    lyrics naam_artiest naam_liedje, vrijwel altijd het eerste resultaat een goede is.
    nu heb ik de ik doe een gok knop uitgeplozen, en ben erachter gekomen, dat je via deze methode meteen naar het eerste (dus goede) resultaat gaat:
    [code:1:da36236899]
    http://www.google.nl/search?q=lyrics+deel1+deel2&ie=UTF-8&oe=UTF-8&hl=nl&btnI=Ik+doe+een+gok&lr=


    deel1
    naam van artiest
    voorbeeld: linkin park word: linkin+park

    deel2
    naam van liedje
    voorbeeld: in the end wordt: in+the+end


    dus dat wordt dan in totaal:
    http://www.google.nl/search?q=lyrics+linkin+park+in+the+end&ie=UTF-8&oe=UTF-8&hl=nl&btnI=Ik+doe+een+gok&lr=
    [/code:1:da36236899]

    wat ik nu wil doen, is een pagina maken, met twee invoervelden, waar ik dan de naam van de artiest en in de tweede balk de naam van het liedje in kan vullen.
    het is dan de bedoeling, dat die 2 ingevoerde waarden op de plaatsen van "deel1" en "deel2" komen, zodat hij meteen via google de eerste pagina weergeeft.

    Weet iemand, met wat voor een script ik dit kan doen?

    (de pagina is gewoon voor lokaal gebruik op mijn eigen pc, dus er zijn verder wijnig beperkingen op dat gebied)

    alvast bedankt,

    jules
  • [code:1:f9011335f6]<script type="text/javascript">
    function sub()
    {
    document.googel.q.value = "lyrics " + document.zoek.art.value + " " + document.zoek.song.value;
    document.googel.submit();
    }
    </script>
    <form name="zoek">
    <input type="text" name="art">
    <input type="text" name="song">
    <input type="button" onClick="sub();" value="zoeken">
    </form>


    <form name="googel" action="http://www.google.nl/search" name=f>
    <input type=hidden name=q value="">
    <input type=hidden name=ie value="UTF-8">
    <input type=hidden name=oe value="UTF-8">
    <input type=hidden name=hl value=nl>
    <input type=hidden value="Ik doe een gok" name=btnI>
    </form>[/code:1:f9011335f6]

    Even wat uitleg erbij:
    In het eerste form (zoek) voer je de artiest en het liedje in. Een druk op de knop zorgt ervoor dat deze delen aan elkaar geplakt worden en als value in het veld "q" van het tweede form gezet worden. Direct hierna wordt het tweede form gesubmit op dezelfde wijze als dit bij google zou gebeuren.
    Je kunt de gegevens 'normaal' invoeren. De spaties worden automatisch vervangen door een '+'.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.