Avatar billede donslund Nybegynder
31. maj 2005 - 17:45 Der er 3 kommentarer og
1 løsning

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>
Avatar billede donslund Nybegynder
31. maj 2005 - 19:47 #1
Jeg tænker lige lidt selv videre.

Hvis jeg nu laver 1 stykker grafik med id x1 .. x10, kan jeg så ikke placere dem efterhinanden ved at lave en tæller og så tæller++
Avatar billede donslund Nybegynder
02. juni 2005 - 12:48 #2
Jeg lukker igen. Sidste løsning fungerede.
Avatar billede donslund Nybegynder
02. juni 2005 - 12:48 #3
Og så lige et svar ;-)
Avatar billede donslund Nybegynder
02. juni 2005 - 12:48 #4
Igen :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester