Toon posts:

doorgeven van een waarde in een URL

Pagina: 1
Acties:
  • 155 views sinds 30-01-2008

Verwijderd

Topicstarter
ik zou niet weten hoe het moet, maar het is vast heel eenvoudig.

Ik wil een link maken vanaf een pagina met een waarde daaraan, dus zoiets : "huppeldepup.com/iets.html?waarde"

"waarde" moet dan in de resultpagina opgenomen worden in een form, hoe kan ik die waarde uit de URL halen en automatisch laten invoegen in de resultpagina ?

Alvast bedankt !

  • Tom
  • Registratie: Juni 1999
  • Niet online

Tom

het KAN in ieder geval wel, het gaat met Javascript... hoe het precies moet weet ik niet (meer), misschien dat je via www.dansteinman.com/dynduo verder komt, of zoek even in andere threads.

  • ragger78
  • Registratie: September 1999
  • Laatst online: 20-06-2025

ragger78

ehm...ja

'?waarde' stuk van de URL kun je via javascript vinden in document.location.search
Om dat in een form te zetten kun bv doen:
<input name="veldje" value="javascript: document.location.search;">
Het vraagteken staat er dan nog wel bij, maar dat zou je evt. met een wat uitgebreidere functie kunnen filteren.
(handig: http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm )

Verwijderd

Het kan met javascript, maar die functie wordt niet door alle browsers ondersteund.

Kun je ook met php werken, daarmee is het heel gemakkelijk en werkt het wel goed met alle browsers.

Verwijderd

Topicstarter
Ik heb op die server helaas geen PHP3 support, ik wil het wel met zo'n javascript doen, alleen dat vraagtekentje staat er dan nog inderdaad.
Ik ben geen JavaScript goeroe, dus ik vroeg me af of iemand dit niet al eens gemaakt heeft, het wiel opnieuw uitvinden lijkt me overbodig.
Iemand ? iedereen alvast bedankt voor het reageren!

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

Ik heb hier een kant en klare liggen, die is een paar maanden geleden ook hier op het forum geweest NS & IE compatible.

Ik heb um sindsdien wat verbouwd, dus hier is mijn versie (in dit geval heb ik een naam en password doorgegeven naar een andere pagina) :

maak een pagina, bijvoorbeeld page1.html

<HTML>
<BODY>

<SCRIPT LANGUAGE="JavaScript">
<!--
function give()
{ var nm = document.invul.naam.value;
var pw = document.invul.pass.value;
var passon = 'page2.html?naam='+nm+'&code='+pw;
parent.main.location = passon;

}
//-->
</SCRIPT>

<FORM NAME="invul">
<INPUT TYPE="text" NAME="naam" SIZE="15">

<INPUT TYPE="text" NAME="pass" SIZE="15">
<INPUT TYPE="button" ONCLICK="give();" VALUE="geef door">


</FORM>
</BODY>
</HTML>

stop het volgende in page2.html:

<HTML>
<BODY ONLOAD="go();">

<SCRIPT LANGUAGE="JavaScript">
<!--

var query = document.location.search;
if(query != '')
{ query = query.substring(1);
var logon = query.split('&');

var nameis = logon[0].split('=');
var passis = logon[1].split('=');
var name = nameis[1];
var code = passis[1];
}
else
{ name = '';
code = '';
}

function go()
{ document.invul.naam.value = name;
document.invul.pass.value = code;
}

//-->
</SCRIPT>

<FORM NAME="invul">
<INPUT TYPE="text" NAME="naam" SIZE="15">

<INPUT TYPE="text" NAME="pass" SIZE="15">
</FORM>

</BODY>
</HTML>

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • bogy
  • Registratie: November 2001
  • Laatst online: 07-04-2025

bogy

Show me what u got!

ik zit met soortgelijk probleem


ik gebruik nl httpq plugin voor winamp (dat is om je shoutcast server remote te beheren, en het werkt via http commands)


nu zou ik graag een frontend maken op mijn website, zodat ik de radio van daaruit kan besturen ...


het enge is, het paswoord dat de server gebruikt om te authen, moet worden meegestuurd in de url

bv:

[url="http://bogy.dyns.be:4800/next?p=tweakers"]http://bogy.dyns.be:4800/next?p=tweakers[/url]

next is een commando (in dit geval om naar het volgnede liedje te gaan)
p = variabele voor paswoord
tweakers = in dit geval het paswoord


nu zou ik op mijn website dus een formulier willen maken, met links een keuzerondje (commandolijst) en rechts een paswoordvakje, onderaan heb je dan een button "verstuur commando"


nu zou ik dus graag een manier vinden om dat form te laten vertrekken naar "http://bogy.dyns.be:4800/keuzerondje?p=paswoordvakje"


kan ik dat klaarspelen met standaar html?? en zo ja, kan iem een vbdje sturen (al zijn het maar 2 keuzerondjes...)

ik heb helaas geen goede provider die me asp/php/cgi of eender wat toelaat ... dus het zal zuivere html of java moeten zijn...

ik zeg er wel bij; ik ben niet een webbuilder/designer, maar zou deze toffe feature wel op m'n site willen zetten...


edit: sorry voor het reply'en, m'n frank ... eermz euro is wa laat gevallen ... ik open een nieuwe topic... admin, kan je deze post deleten?

Volg BoGy's Visie op http://dcnet.be/praten. Op deze blog kan je eens wat anders lezen als op een ander...


  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Ik sluit hem wel, no probs :)
Pagina: 1

Dit topic is gesloten.