Nulstilling af variabel
HejJeg har prøvet at lave en transparent popup og den virker, sådan set fint nok, med et link på en side. Men når der som på den nedenstående er 2-3 links:
<a href='java script:popUp(1);'>1</a>
<a href='java script:popUp(2);'>2</a>
<a href='java script:popUp(3);'>3</a>
Så bliver den ved med at hente den første variabel, der er blevet klikket på. Hvis man reloader siden hver gang man har brugt popup, så virker det, men det burde ikke være nødvendigt eller?
Dette er selve javascriptet:
<script type='text/javascript'>
var firstTimer=true;
function popUp(test)
{
if(firstTimer==true)
{
document.body.innerHTML+="<div id='pop_overlay' style='position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;'></div><div id='pop_container' style='position:fixed;top:0px;left:0px;width:100%;height:100%;background:transparent;'><div id='pop_inner' style='display:block;width:520px;height:520px;margin:120px auto 0 auto;background:#ffffff;border:1px solid #999999;'><? echo $test; ?>"+test+"<a href='java script:popUp();'>Luk</a><div></div>";
firstTimer=false;
}
else
{
var check=document.getElementById('pop_overlay').style.display;
if(check=='none')
{
document.getElementById('pop_overlay').style.display='block';
document.getElementById('pop_container').style.display='block';
}
else
{
document.getElementById('pop_overlay').style.display='none';
document.getElementById('pop_container').style.display='none';
}
}
}
</script>
På forhånd tak
