Hallo Community, hallo Klaus
erstmal ein grosses Lob an alle die Beiträge hier im Forum sind super. Ich konnte bisher alle Probleme mit Hilfe des Forums lösen ;)
Aber einmal ist immer das erste mal nun bin ich auf ein "Problem" gestossen das ich nicht mehr zu lösen in der Lage bin.
Ich weiss nicht ob es überhaupt möglich ist.
Folgende Situation:
Ich möchte per JavaScript bzw. per Link das Panorama drehen lassen und wieder stoppen.
Grundsätzlich geht das schon, allerdings muss ich bei jeder Änderung (autorotate true/false) das Panorama neu initialisieren.
Geht das auch ohne ein Neuladen des Panoramas ?
Hier noch ein Auszug aus meiner momentanen "Lösung" bei der das Panorama bei jeder Wertzuweisung neu geladen wird.
<body>
<div class="javalink">
<a href="" onClick="rotateon();return false;">Rotate On</a>
<a href="" onClick="rotateoff();return false;">Rotate Off</a></div>
<div id="krpanoDIV">
<noscript><table width="100%" height="100%"><tr valign="middle"><td><center>ERROR:<br><br>Javascript not activated<br><br></center></td></tr></table></noscript>
</div>
<script type="text/javascript" src="swfkrpano.js"></script>
<script type="text/javascript">
var swf = createswf("test.swf");
swf.embed("krpanoDIV");
</script>
<script type="text/javascript">
function rotateon() {
var swf = createswf("test.swf");
swf.addVariable("autorotate.waittime","1");
swf.addVariable("autorotate.enabled","true");
swf.addVariable("autorotate.speed","10");
swf.addVariable("autorotate.accel","1.5");
swf.embed("krpanoDIV");
}
</script>
<script type="text/javascript">
function rotateoff() {
var swf = createswf("test.swf");
swf.addVariable("autorotate.waittime","1");
swf.addVariable("autorotate.enabled","false");
swf.addVariable("autorotate.speed","10");
swf.addVariable("autorotate.accel","1.5");
swf.embed("krpanoDIV");
}
</script>
</body>
Alles anzeigen
Vielen Dank schonmal
Gruss Markus