bgustMedlem sedan mars 2000138 inlägg
Har sökt lite men inte hittat rätt. Hur får man tag på variabler som anges i adressen (bild.html?visaBild=124)?
<script language="JavaScript">
<!--
function loadPicture() {
bild.innerHTML = "<img src='" + visaBild + "'>";
}
-->
</script><body text="#000000" onLoad="loadPicture();">
<span id="bild"> </span>
</body>
visaBild ger inte något riktigt värde.
SuPeR_ToBBeMedlem sedan mars 2001180 inlägg
[KOD]
<script language="JavaScript"><!--
function getVar(varname) {
var st = location.search;
if (st.indexOf(varname) != null)
{
var tempst = st.substring(st.indexOf(varname + "=") + varname.length + 1,st.length);
if (tempst.indexOf("&") != -1)
{
var newtemp = tempst.substring(0, tempst.indexOf("&"));
return newtemp;
} else {
return tempst;
}
}
}
<!--
function loadPicture() {
bild.innerHTML = "<img src='" + getVar("visaBild") + "'>";
}
-->
</script><body text="#000000" onLoad="loadPicture();">
<span id="bild"> </span>
</body>
*snott* från tilja.net ...
------------------
//ToBBe
Kommer snart
[Redigerat av SuPeR_ToBBe den 02 jul 2001]
bgustMedlem sedan mars 2000138 inlägg
tack. Hade ju iofs hoppats på att det fanns något smidigare sätt, men det är kanske inte meningen i Javascript. Funkar iaf nu.
SuPeR_ToBBeMedlem sedan mars 2001180 inlägg
jag hittade ett script av spango:
var qs = new QueryString();
sen kolalr du det mä
qs.get("bildNamn");
[Redigerat av SuPeR_ToBBe den 02 jul 2001]
bgustMedlem sedan mars 2000138 inlägg
Det senare scriptet fick jag inte att funka men det lite klumpigare funkade bra till mitt ändamål.
JojoxxMedlem sedan juni 20004 306 inlägg
Det beror på att det bara var anropet till ett större script. Finns här.
------------------
/ J