Overførsel af værdier
Hej Alle!Jeg er i gang med at eksperimentere lidt med noget crop. Det består af et hoved dokument, og en iframe. I hoved dokumentet har jeg et billede, og understående script. Jeg ville meget gerne have, at værdierne fra mit layer blev overført til min iframe "right"
Se evt. her http://www.nythjem.dk/test/
Hvad skal der rettes i for, at jeg kan overføre værdierne?
På forhånd tak!
<script>
theimage = '';
hval = 0;
vval = 0;
function mouser(){
if(event.x < originalimg.width && event.y < originalimg.height){
if(originalimg.height > parseInt(event.y)+(parseInt(sel.style.height.replace('px','')))/2 && event.y-(parseInt(sel.style.height.replace('px',''))/2) >= 0){
sel.style.top=event.y-(parseInt(sel.style.height.replace('px',''))/2);
}
if(originalimg.width > parseInt(event.x)+(parseInt(sel.style.width.replace('px','')))/2 && event.x-(parseInt(sel.style.width.replace('px',''))/2) >= 0){
sel.style.left=event.x-(parseInt(sel.style.width.replace('px',''))/2);
}
}
}
function newimg(what){
disp.style.display='';
thenewimg.src=what+'?cachekiller='+Math.random();
theimage=what;
statustxt.innerHTML='Henter billede...';
}
</script>
</head>
<script>
function capture(){
if(theimage != ''){
getter.src='eksempel.asp?f=testbillede.JPG&c='+theimage+'&x='+sel.style.left.replace('px','')+'&y='+sel.style.top.replace('px','')+'&w='+sel.style.width.replace('px','')+'&h='+sel.style.height.replace('px','');
}else{
getter.src='eksempel.asp?f=testbillede.JPG&mode=crop&x='+sel.style.left.replace('px','')+'&y='+sel.style.top.replace('px','')+'&w='+sel.style.width.replace('px','')+'&h='+sel.style.height.replace('px','');
}
but_bestil.style.display='';
but_bestil_grey.style.display='none';
}
function resizeit(){
if(container.contentEditable=='true'){
container.contentEditable='false';
sel.style.display='';
sel.style.top=0;
sel.style.left=0;
getter.src='eksempel.asp?&f=testbillede.JPG&oldx='+oldx+'&oldy='+oldy+'&newx='+originalimg.width+'&newy='+originalimg.height;
but_resize.style.display='';
but_resize_1.style.display='none';
directions.innerHTML='Klik, og vælg et udsnit af dit billede til venstre..<br><br>';
sizehelp.style.display='none';
}else{
but_resize.style.display='none';
but_resize_1.style.display='';
container.contentEditable='true';
sel.style.display='none';
oldx = originalimg.width;
oldy = originalimg.height;
directions.innerHTML='Klik nu på billedet, og brug kasserne i hjørnerne til at ændre størrelsen.<br>Klik på billedet igen, når du er tilfreds.';
sizehelp.style.left=(oldx/2)-50;
sizehelp.style.top=(oldy/2)-50;
sizehelp.style.display='';
}
}
function updateorig(xsize, ysize){
originalimg.src=originalimg.src+'?&cachekiller='+Math.random();
container.style.width=xsize;
container.style.height=ysize;
sel.style.top=0;
sel.style.left=0;
dosize();
}
</script>
