---
title: "rgmediaimages - JS fehler im IE"
url: "https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie"
source: "typo3.net"
tags: ["Extensions","Frage","JavaScript & AJAX"]
created: "2009-06-13"
last_reply: "2009-07-15"
replies: 14
solved: false
page: 1
pages: 1
lang: "de"
---

# rgmediaimages - JS fehler im IE

Extensions · 14 Antworten · gestartet 2009-06-13

## Eröffnungsbeitrag

**felisse.​courage** · 2009-06-13 · [Beitrag #1](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/1)

hallo leute,

habe die extension rgmediaimages installiert und auf meiner seite ein youtube video eingebunden.

<http://www.arabusta.courages.net/>

nur gibt es beim IE probleme mit dem javascript. die seite bricht ab mit:

"Die Internetsite ... kann nicht geöffnet werden
Vorgang abgebrochen"

oder der IE stoppt das HTML parsing an dieser stelle.

von haus aus wird das so eingebunden:

```html
<div class="box_middle"><div class="csc-textpic csc-textpic-center csc-textpic-above csc-textpic-equalheight"><div class="csc-textpic-imagewrap" style="width:425px;"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:425px;"><dt><span class="rgmediaimages-player rgmi84 " id="player10704c22ac83276150ff444f98ddd9d6">Flash ist Pflicht!</span>

 

<script type="text/javascript">

var so = new SWFObject("http://www.youtube.com/v/W17mdv171ww&eurl", "sfwvideo", "425","300", "9", "##FFFFFF");

        so.addParam("allowscriptaccess","always");

        so.addParam("allowfullscreen","true");

        so.addParam("wmode", "transparent");

        so.addVariable("file","http://www.youtube.com/watch?v=W17mdv171ww&eurl=http%3A%2F%2Fwww.arabusta.courages.net%2F&feature=player_embedded");

 

        so.write("player10704c22ac83276150ff444f98ddd9d6");

 

       </script></dt></dl></div><div class="csc-textpic-text"></div></div><div class="csc-textpic-clear"><!-- --></div></div>
```

vielleicht etwas unübersichtlich. aber könnte es daran liegen, dass das JS innerhalb offener tags steht? der IE explorer meldet nämlich folgenden skriptfehler:

> HTML Parsing Error: Unable to modify the parent

siehe <http://support.microsoft.com/kb/927917/en>

ich habe schon probiert dem javascript ein defer-attribut hinzuzufügen, allerdings ohne wirklicher verbesserung. (quelle:<http://www.typo3-scout.de/2008/05/14/js-error-in-ie-totalabbruch/>) habe dazu die vier stellen in ext/rgmediaimages/class.tx_rgmediaimages_api.php mit dem attribut versehen mit folgendem ergebnis:

```plaintext
<script type="text/javascript" defer="defer">        

var so = new SWFObject("http://www.youtube.com/v/AwJNEU58pIc", "sfwvideo", "100","250", "9", "#FFFFFF");

        so.addParam("allowscriptaccess","always");

        so.addParam("allowfullscreen","true");

        so.addParam("wmode", "transparent");

        so.addVariable("file","http://www.youtube.com/watch?v=AwJNEU58pIc");

 

        so.write("player2ecbdc5389d809b56c7b78da2b6782ce");

 

</script>
```

also leider erfolglos.

das problem tritt nicht bei leerem cache auf. also die seite zweimal aufrufen.

der entwickler von rgmediaimages empfiehlt folgende ergänzung des javascript:

```javascript
window.addEvent("load", function(){

...

});
```

die ausgabe sieht dann auch so aus wie auf der demosite von rgmadiaimages (<http://www.rggooglemap.com/dev/rgmediaimages.html> ), also bei mir so:

```html
<script type="text/javascript">

window.addEvent("load", function(){

var so = new SWFObject("http://www.youtube.com/v/W17mdv171ww&eurl", "sfwvideo", "425","300", "9", "##FFFFFF");

so.addParam("allowscriptaccess","always");

so.addParam("allowfullscreen","true");

so.addParam("wmode", "transparent");

so.addVariable("file","http://www.youtube.com/watch?v=W17mdv171ww&eurl=http%3A%2F%2Fwww.arabusta.courages.net%2F&feature=player_embedded");

so.write("player10704c22ac83276150ff444f98ddd9d6");

});

</script>
```

bei dieser variante bricht das html parsing zwar nicht mehr ab, aber der IE meldet skriptfehler:

> Fehler: '$$quid' ist Null oder kein Objekt

außerdem erscheint an stelle des videos die meldung:

> Flash ist Pflicht

ich weiß wirklich nicht mehr weiter. es ist langsam zum verzweifeln und eigentlich sollte die seite schon längst online gehen. ich bitte dringend um jeden hinweis, den ihr für mich habt.

joa dann, vielen dank fürs lesen. ich hoffe, es findet sich endlich eine lösung...felix

## Antworten

### [#2](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/2) · just2b · 2009-06-13

damit das mit dem window add event auch funktioniert, ist es am besten du installierst dir t3mootools und erstellst in dessen BE modul die library mit dem modul window.addEvent

georg

### [#3](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/3) · felisse.​courage · 2009-06-13

ahaaa! super. ich hatte den versuch schon mal gemacht, aber unter "mootools" keine extension im repository gefunden, unter "t3mootools" allerdings schon.
installiert, extensions auf abhängigkeiten geprüft, benutzt. nichts hat sich getan. konnte bei der abhängigkeitsanalyse aber auch nur die extensions "Perfect Lightbox2" und "SmoothGallery for TYPO3" auswählen, allerdings nicht rgmediaimages.

hab dann einfach mal alles eingebunden, ohne komprimierung. tut sich leider immer noch nichts. caches natürlich immer geleert.

jetzt bin ich doch bestimmt endlich so nah dran...wo ist jetzt noch der haken?

ach und "window.addEvent.." fügt er ja nun automatisch ein.

danke. bin schon mal sehr erleichtert :)

### [#4](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/4) · just2b · 2009-06-13

häng mal an die url einen beliebigen parameter dran, IE ist beim client caching ziemlich gemein. wenns das nicht ist bräuchte man eine url zum weiterhelfen

### [#5](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/5) · felisse.​courage · 2009-06-13

danke, dass du so schnell hilfst!
also im FF geht es jetzt wieder. im IE leider nicht, das ist flash immer noch pflicht.
url bekommst du natürlich:
www.arabusta.courages.net
gleich auf der startseite ist das video. (danke danke)

### [#6](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/6) · just2b · 2009-06-13

stell mal die perfectlightbox auf mootools um, kannst du im constant editor machen

### [#7](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/7) · felisse.​courage · 2009-06-13

DU
BIST
EIN
SCHATZ...super, danke dir!!! super extension. mach weiter so! wo kann ich spenden?

### [#8](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/8) · just2b · 2009-06-13

paypal > mail@ringerge.org ansonsten auch gern per überweisung ;)

lg georg

### [#9](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/9) · felisse.​courage · 2009-06-13

jetzt klappt alles wunderbar, nur die perfectlightbox nicht mehr. öffnet die bilder direkt im gleichen fenster.
habe nur die benötigten biliotheken über die extension analyse integriert.

### [#10](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/10) · just2b · 2009-06-13

stell im constant editor der lightbox noch von typo3conf/ext/perfectlightbox/res/js/mootools1.11-packed.js auf typo3conf/ext/t3mootools/res/mootools_v1.2.1.js um

### [#11](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/11) · felisse.​courage · 2009-06-13

also mir tut es langsam wirklich leid, aber wenn ich das in die constants eingebe:

```typoscript
plugin.perfectlightbox.mootoolsPath = EXT:t3mootools/res/mootools_v1.2.1.js
```

dann funktioniert perfectlightbox noch immer nicht und flash ist wieder pflicht.

### [#12](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/12) · just2b · 2009-06-13

be modul t3mootools > Window.DomReady hinzufügen > create moootools library

### [#13](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/13) · felisse.​courage · 2009-06-13

t3mootools > utilities > domready
ist bereits drin.

### [#14](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/14) · just2b · 2009-06-14

so, ich habs mit einer älteren version von t3mootools gelöst

lg georg

### [#15](https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie/15) · moritz · 2009-07-15

Danke auch von mir!  :)

---

Quelle: „rgmediaimages - JS fehler im IE“, typo3.net, https://www.typo3.net/d/90461-rgmediaimages-js-fehler-im-ie
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
