Prototype / Scriptaculous - IE meldet Fehler

andrutz

Mitglied
Guten Morgen liebe Tutorials Gemeinde,

ich bin ein wenig am verzweifeln bei der Thematik Internet Exploerer.
Selbstverständlich habe ich im Internet und in diesem Forum nach einer Lösung gesucht, leider nichts gefunden, deshalb überzeugt, dass Ihr mir hier helfen könnt.

Ich habe eine Seite, sagen wir mal mit dem Html Code:
HTML:
<style type="text/css">
.box
{
	width: 200px;
	height: 200px;
	border: 1px solid red;
	background-color: white;
	float: left;
	margin: 10px;
}
</style>

<div id="cont">
 <div id="box1" class="box">
 
 </div>
 <div id="box2" class="box">
 
 </div>
 <div id="box3" class="box">
 
 </div>
</div>

Wenn ich im Header Prototype einbinde, funktioniert folgender JS Code prächtig:

Code:
$("cont").select("div.box").each(
	function(r)
	{
		r.setOpacity(0.8);
	}
);

Sobald ich aber in irgend einer Weise Scriptaculous einbinde - ob alles oder nur einen Teil - bringt der Internet Explorer einen Fehler und möchte mir erzählen, dass in der JS Zeile
Code:
$("cont").select("div.box").each(
ein Fehler aufgetreten ist mit der Beschreibung
Code:
 "Das Objekt unterstützt diese Eigenschaft oder Methode nicht."

Dieser Fehler tritt nur im IE auf und macht in meinen Augen keinen Sinn.
Zudem tritt der Fehler nicht nur bei der Methode setOpacity() auf, sondern bei jeder Prototype Methode, zb.(show(), hide(), etc....)

Vielen Dank für jede Hilfe :)
der Andi
 
Sinn machts immer noch nicht, aber der Fehler lag darin, dass prototype.js vom serverseitigem Script zwei mal eingebunden wurde..
 

Neue Beiträge

Zurück