• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

NUR der Internet Explorer stellt die Seite falsch da :(

tuningflex

New member
Hi,

ich bin auf der Suche nach einer schönen "Slideshow" auf diese Seite hier gestossen:
Ich wollte ganz gerne eine ähnliche Slideshow machen.

http://iconlicious.com/iphone

Die Sache läuft auf allen von mir getesteten Browsern (Firefox, Opera, Safari, Chrome) super, nur im Internet Explorer (meine Version ist IE8) sieht`s nunja, bescheiden aus.:(
Überzeugt euch am besten selbst.

Meine Vermutung war sofort, dass es an den CSS- Links im Quelltext liegt. Aber ich kann den Fehler einfach nicht finden. Apropos Fehler... der IE sagt, dass in Zeile 116 und 118 in "layout.js" Fehler zu suchen sein. Ich selbst habe aber keine gefunden.

Hier der Codeauszug des Javascripts aus dem betreffenden Bereich:

Code:
	// !Scroll the Portfolio Nav to the current element selected (for incoming links)
	if ($('.works').length) { // If it exists
		$(function(){
			// Get the current element
			var currentTabIndex = $(".works #content nav").tabs(0).getIndex();
			var apiScrollToIndex = $(".works #content nav").scrollable();
			
			// Pass the current Tab index to the Scrollable and scroll to it
			apiScrollToIndex.seekTo(currentTabIndex);
		});
	} else { return false; }
});

Hier gibt`s den ganzen JS-Code:

http://iconlicious.com/js/layout.js

Wie gesagt ich glaube nicht, dass es sich um einen JS-Fehler handelt. Deshalb habe ich in dieses Forum gepostet. Mein Eindruck ist schlichtweg, dass der IE irgendwie die CSS-Angaben nicht bekommt.

Hier die Links zu den CSS Dokumenten der Seite:

http://iconlicious.com/css/layout.css

http://iconlicious.com/css/styles.css

http://iconlicious.com/css/preset.css

http://iconlicious.com/css/reset.css

Vielleicht findet sich ja (wie ich vermute) doch eine ganz leichte Antwort auf dieses Problem, die das Ganze auch auf dem IE zum laufen bringt.:)
 
Zuletzt bearbeitet:
Ja, genau darauf wollte ich ja mit dem Link hinweisen.

Ich muss zu meiner Schande gestehen, dass ich schon sehr viel Arbeit in dieses Projekt hineingesteckt habe. Ich habe anfänglich mit allen Browsern ausser dem IE getestet weil der bei mir immer zu Abstürzen geführt hatte. Ich dacht halt wenn es in so vielen Browsern problemlos läuft, dann passt das schon.

Ich habe dann einen neuen Benutzeraccount unter Vista angelegt. Dann ging es wieder, dann kam der Schock im IE!
Deshalb hatte ich gehofft, dass es eine einfache Lösung gibt.

Mir ist aufgefallen, dass es in allen anderen Browsern genauso wie im IE aussieht, wenn man die Verweise zu den CSS Formularen im Quellcode entfernt.

Auszug aus dem Bereich des Quellcode:

HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<title>iPhone Works - Iconlicious</title>
<meta charset="utf-8" />
<meta name="description" content=" " />
<link rel="icon" href="css/img/favicon.png" />
<link rel="stylesheet" href="css/styles.css" media="all"/>
</head>

Ich vermute, dass es irgendetwas mit diesem Bereich hier zu tun hat:

"<link rel="stylesheet" href="css/styles.css" media="all"/>"

Vielleicht interpretiert der IE die Informationen falsch? Er versteht ja z.B. auch nicht "@import url" :(
 
OK, ich wollte genau das wohl nicht wahr haben.

Ich habe mir die Beta-Version des IE 9.0 runtergeladen. Und siehe da: es läuft! Einwandfrei. Damit kann ich leben.
Ich habe nur noch nicht rausgefunden wann die neue Version fertig erscheinen soll!

Danke für die Hilfe :icon6:
 
Zurück
Oben