Hey,

bij PHP is het mogelijk om een variabel aan een bestand mee te geven, met behulp van de GET methode.

Is dat ook mogelijk met javascript ? Dus bijvoorbeeld:

<script src="blaat.js?test=ok"></script>

En hoe kan je hem dan eventueel oproepen in de pagina blaat.js ?

Marc
in iig geval kan dat voorbeeld van jouw niet, want


<!-- url -->
http://ietsalsvoorbeeld.nl/iets.html?test=ok


geeft aan dat er in een input een waarde is ingevuld.
of terwijl dat in dit geval de input 'test' de waarde 'ok' bevat
javascriptmethode(variabel1, variabel2){

}
Voor een klein aantal variabelen kan je ze meegeven met bv. <body onLoad="setVars('. $variabelen .');">

Voor hopen data kan zou ik aanraden: Vooralleer je iets echo't groepeer je alles wat je in javascript wil pompen. Dan sla je javascript commando's gewoon op in strings.

Bv.

<?
$javascriptData =
"var ingelogden = Array( ". $login[0] .", ". $login[1] .", ". $login[2] ."); // id's van ingelogde leden
var pagina = '". $_GET['pagina'] ."';
";

...

echo '
<html>
<head>
<script>'. $javascriptData .'</script>
...
';
?>

Je moet juist zien dat $javascriptData een string bevat die correcte javascript is.

In het begin wordt dat waarschijnlijk wat sukkelen met speciale tekens, vooral dan de ' en " . Goed opletten wat je doet.

Reageren