> Vinkelmåleren roterer så eller ikke i FF..
> Der findes forkellige billedbehandling i forskellige scriptsprog, som
> sikkert giver forskellig kvalitet.
> Måske kan det lade sig gøre med SVG? (Kender det ikke - men der er
> personer her der gør).
>
> Birger
ØV, virker åbenbart kun i Chrome.
Rotere heller ikke i IE.
Jeg har brugt følgende:
<style type="text/css">
.drag{
display: block;
-webkit-transform:rotate(<%= Request.QueryString("inputbox") %>deg);
position:relative;
cursor:hand;
z-index: 100;
}
</style>
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
</script>
</head>
<body>
<table width="100%">
<tr>
<td> </td>
<td align="center"><img src="vinkelmaaler360grader.png"
width="483" height="470" class="drag" /><img
src="firkant1paropgave.png" width="190" height="135" /></td>
<td> </td>
</tr>
</table>
<form name="myForm" action="?grader=" method="get">
<input name="inputbox" type="hidden" value="<%=
Request.QueryString("inputbox") %>">
<input type="submit" onclick="MM_callJS('takeTen()')" value="Drej
vinkelmåleren 10 grad mod uret" />
<input type="submit" onclick="MM_callJS('takeOne()')" value="Drej
vinkelmåleren 1 grad mod uret" />
<input type="submit" onclick="MM_callJS('addOne()')" value="Drej
vinkelmåleren 1 grad med uret" />
<input type="submit" onclick="MM_callJS('addTen()')" value="Drej
vinkelmåleren 10 grad med uret" />
</form>
<script type="text/javascript">
addOne = function(){ document.myForm.inputbox.value =
document.myForm.inputbox.value*1 + 1 ; }
addTen = function(){ document.myForm.inputbox.value =
document.myForm.inputbox.value*1 + 10 ; }
takeTen = function(){ document.myForm.inputbox.value =
document.myForm.inputbox.value*1 - 10 ; }
takeOne = function(){ document.myForm.inputbox.value =
document.myForm.inputbox.value*1 - 1 ; }
</script>