Placere grafik på tegning
Jeg har nedenstående kode der placere et stykke grafik på en tegning. Men den kan kun placere det en gang.Kan det laves, så man kan placere samme stykke grafik mere end 1 gang og måske også flere forskellige grafikker?
<script type="text/javascript">
var x=y=0,ie=(document.all)?1:0;
function hvorermusen(f,e){
q = document.forms.kord
e = getPos(e)
if(ie){
y = f.clientY + document.body.scrollTop-(e.y+2);
x = f.clientX + document.body.scrollLeft-(e.x+2)}
else{
y = f.pageY-e.y;
x = f.pageX-e.x;}
q.corx.value = x;
q.cory.value = y;
}
function getPos(elm) {
for (zx=zy=0;elm!=null;zx+=elm.offsetLeft,zy+=elm.offsetTop,elm=elm.offsetParent);
return {x:zx,y:zy}
}
function set_x() {
document.getElementById("x").style.visibility = 'visible';
document.getElementById("x").style.position = 'absolute';
document.getElementById("x").style.left = parseInt(document.kord.corx.value) + 97;
document.getElementById("x").style.top = parseInt(document.kord.cory.value) + 96;
document.getElementById("menuDIV").style.visibility = 'hidden';
}
function set_o() {
document.getElementById("o").style.visibility = 'visible';
document.getElementById("o").style.position = 'absolute';
document.getElementById("o").style.left = parseInt(document.kord.corx.value) + 97;
document.getElementById("o").style.top = parseInt(document.kord.cory.value) + 96;
document.getElementById("menuDIV").style.visibility = 'hidden';
}
function showhide(elm) {
elm.style.display = (elm.style.display == "none") ? "block" :"none";
document.getElementById("menuDIV").style.position = 'absolute';
document.getElementById("menuDIV").style.left = parseInt(document.kord.corx.value) + 100;
document.getElementById("menuDIV").style.top = parseInt(document.kord.cory.value) + 100;
}
</script>
