hi, ich habe meine Seite für den Ie optimiert und mir sie jetzt mal im NS angeschaut. Leider funktionieren meine ganzen JScripte nicht im Ns 6.
Hier mal ein bsp
<body onload="init()" background="Unbenannt_-_1.jpg">
<script language="JavaScript">
<!--
function showObject(object) {
object.visibility = VISIBLE;
}
function hideObject(object) {
object.visibility = HIDDEN;
}
function slideLogo(from, to) {
if (from < to) {
company.top = (from += 10);
setTimeout('slideLogo(' + from + ',' + to + ')', 75);
}
else initObjects();
}
function rotateObjects() {
for (var i = 0; i < pos.length; i++) {
pos += inc; objects.visibility = 'visible';
objects.left = (r * Math.cos(pos)) + xoff
objects.top = (r * Math.sin(pos)) + yoff;
}
rotateTimer = setTimeout("rotateObjects()", 70);
}
function initObjects() {
objects = new Array(fly1, fly2, fly3, fly4, fly5, fly6, fly7, fly8,fly9);
pos = new Array();
pos[0] = 0;
for (var i = 1; i < objects.length; i++) {
pos = parseFloat(pos[i - 1] + ((2 * pi) / objects.length));
}
rotateObjects();
}
var objects;
var pos;
var r = 160; // radius
var xoff = 180; // x offset
var yoff = 170; // y offset
var pi = Math.PI; // get pi
var inc = pi / 180; // degrees per rotation cycle (links drehen)
// var inc = -(pi / 180); // degrees per rotation cycle (rechts drehen)
var objects; // objects to be rotated
var pos; // position for objects
function rechts() {
inc=pi/180;
}
function links() {
inc=-(pi/180);
}
//-->
</script>
<div id="fly1" class="fly">
könntet ihr mir vielleicht sagen woran das liegt. Habe ich irgendetwas grundlegendes vergessen?
Danke für die hilfe
Hier mal ein bsp
<body onload="init()" background="Unbenannt_-_1.jpg">
<script language="JavaScript">
<!--
function showObject(object) {
object.visibility = VISIBLE;
}
function hideObject(object) {
object.visibility = HIDDEN;
}
function slideLogo(from, to) {
if (from < to) {
company.top = (from += 10);
setTimeout('slideLogo(' + from + ',' + to + ')', 75);
}
else initObjects();
}
function rotateObjects() {
for (var i = 0; i < pos.length; i++) {
pos += inc; objects.visibility = 'visible';
objects.left = (r * Math.cos(pos)) + xoff
objects.top = (r * Math.sin(pos)) + yoff;
}
rotateTimer = setTimeout("rotateObjects()", 70);
}
function initObjects() {
objects = new Array(fly1, fly2, fly3, fly4, fly5, fly6, fly7, fly8,fly9);
pos = new Array();
pos[0] = 0;
for (var i = 1; i < objects.length; i++) {
pos = parseFloat(pos[i - 1] + ((2 * pi) / objects.length));
}
rotateObjects();
}
var objects;
var pos;
var r = 160; // radius
var xoff = 180; // x offset
var yoff = 170; // y offset
var pi = Math.PI; // get pi
var inc = pi / 180; // degrees per rotation cycle (links drehen)
// var inc = -(pi / 180); // degrees per rotation cycle (rechts drehen)
var objects; // objects to be rotated
var pos; // position for objects
function rechts() {
inc=pi/180;
}
function links() {
inc=-(pi/180);
}
//-->
</script>
<div id="fly1" class="fly">
könntet ihr mir vielleicht sagen woran das liegt. Habe ich irgendetwas grundlegendes vergessen?
Danke für die hilfe