Java Slideshow im Frameset IE 8 + 9

Stefan1989

Mitglied
Hallo Zusammen,

ich habe ein Problem mit einer simplen Slideshow im Frameset. Das Frameset wurde mal mit Dreamweaver CS3 erstellt und die Slideshow soll im oberen frame laufen. Das macht sie auch in allen Browsern (Firefox, Chrome, Safari), nur im IE 8 oder 9 nicht. Die slideshow läuft aber ohne Frameset im IE problemlos. Läd der die Datei vieleicht nicht im Frameset oder muss da evtl. noch eine Codezeile dazu?

Hat jemande eine Idee?

Hier der Quellcode der html Datei in der die Slideshow angezeigt wird (bzw. im Frameset IE nicht, da wird nur das erste Bild gezeigt - ohne Animation):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="XHTML namespace">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Image fadein/fadeout</title>
<link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" />
<script src="jquery.min.js" type="text/javascript"></script>
<script src="jquery.nivo.slider.js" type="text/javascript"></script>

<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider();
});
</script><style type="text/css">
<!--
body {
background-image: url(../../images/frameobenrechts2.jpg);
}
</style></head>

<body style="background:#fffS;">
<div style="width:460px; height:113px; margin:0 left;">
<div id="slider">
<img src="slider-images/image1.jpg" /></a><img src="slider-images/image2.jpg" /></a> <img src="slider-images/image3.jpg" /></a> <img src="slider-images/image4.jpg" /></a> <img src="slider-images/image5.jpg" /></a> <img src="slider-images/image6.jpg" /></a> <img src="slider-images/image7.jpg" /></a> <img src="slider-images/image8.jpg" /></a> <img src="slider-images/image9.jpg" /></a> <img src="slider-images/image10.jpg" /></a> </div>
</div>
</body>
</html>

Quellcode Frameset (index.html):

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Internetpräsentation</title>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">

<SCRIPT LANGUAGE="JavaScript">
<!--
var FramesetGeladen = 1;
function SeiteLaden() {
if(self.location.search.length > 0) {
var laenge = self.location.search.length;
var Neue_url = self.location.search.substring(1,laenge);
if (document.images)
self.mainFrame.location.replace(Neue_url);
else
self.mainFrame.location.href = (Neue_url);
}
}
//-->
</SCRIPT>
</head>

<frameset rows="*" cols="189,*" framespacing="0" frameborder="NO" border="0">
<frameset rows="*,189" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="framelinks.html" name="leftFrame" scrolling="NO" noresize>
<frame src="framelinksunten.html" name="bottomFrame" scrolling="NO" noresize>
</frameset>
<frameset rows="204,*" cols="*" framespacing="0" frameborder="NO" border="0">
<frameset rows="*" cols="*,498" framespacing="0" frameborder="NO" border="0">
<frame src="frameoben.html" name="topFrame" scrolling="NO" noresize>
<frame src="animation/01/gallery.html" name="rightFrame2" scrolling="NO" noresize>
</frameset>
<frameset rows="*" cols="*,30" framespacing="0" frameborder="NO" border="0">
<frame src="hauptseite.html" name="mainFrame">
<frame src="framerechts.html" name="rightFrame1" scrolling="NO" noresize>
</frameset>
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>

Vielen Dank im Voraus

Stefan

PS: Schon mal vorab: Ein Tip, dass ich doch besser auf Frames verzichten soll, weill alt...etc nützt mir nicht viel 🙂. In diesem Fall ist es eine alte Seite in der die Animation eingesetzt werden soll.
 
Wenn der Pizzabote kommen wurde, wäre das super... hier kommt nämlich sonst keiner raus.

Also eine Slideshow zeigt ja in der Regel im Wechsel einige Bilder... in diesem Fall mit Überblendungseffekt. Und wer meinen Beitrag komplett liest, würde warscheinlich den Satz (.... im Frameset IE nicht, da wird nur das erste Bild gezeigt - ohne Animation) so interpretieren, das zwar das erste Bild in der Animation korrekt angezeigt wird, dann aber kein weiteres folgt... Vieleicht hätte ich "funktioniert nicht" als "läuft nicht" formulieren sollen...

So ganz verkehrt kann die Programmierung auch nicht sein, da sie ja in allen Browser, außer dem IE (Internetexplorer 8 + 9) läuft. Also nochmal mein Frage: Kennt jemand ein ähnliches Problem? Muss evtl. etwas beachtet werden, damit sowas im IE korrekt abläuft?

Vielen Dank im Voraus
 
Hallo,

viellleicht kann mir hier jemand weiter helfen. Unsere Slideshow hat bisher immer funktioniert in allen Browsern und nun funktioniert sie in Safari und IE nicht mehr - d.h. es wird nur das Anfangsbild angezeigt, aber die Bilder laufen nicht weiter.

Weiß jemand woran das liegen könnte?

Wir haben davor einen Javascript-Code mit Schneeflocken-Effekt eingebaut und jetzt wieder entfernt, kann vielleicht sein, dass was durcheinander gekommen ist? (Obwohl ich mir sicher bin, an der Slideshow nichts verändert zu haben)

Oder hat Safari mal wieder ein Update, bei dem Javascript Probleme hat?

Liebe Grüße und danke im Voraus


Jessy
 

Zurück
Oben