Alexander (HH): Fehlermeldung nur im IE9

Beitrag lesen

Moin Moin!

Hallo zusammen,

im IE9 beim Aufruf einer Seite bekomme ich folgende Fehler Meldung:

{\rtf1\ansi{\colortbl;\red0\green0\blue0;\red255\green0\blue0;\red0\green255\blue0;\red0\green0\blue255;\red0\green153\blue0;\red0\green153\blue153;\red153\green153\blue153;\red175\green0\blue175;\red196\green72\blue116;\red109\green109\blue109;}\cf6 Zeile\cf1 : 39\par \cf6
Zeichen\cf1 : 1\par \cf6
Code\cf1 : 0\par \cf6
Fehlermeldung\cf1 : Der Wert der Eigenschaft "jwplayer" ist Null oder undefiniert, kein Function-Objekt\par \cf6
URL\cf4 : http://myopenx.de/www/delivery/ajs.php?zoneid=431&cb=16520584321&charset=utf-8&loc=http%3A//www.meien_seite.de/\par}

  
Das ist RTF und daher sehr wahrscheinlich nicht die originale Fehlermeldung.  
  

> Die Vorgeschichte:  
> Über OpenX soll ein Video auslgiefert werden, dass mit jwplayer abgespielt wird.  
> Auf der Seite ist der OpenX-Banner Code eingebaut, der die Banner ausliert, der ist OK, ander Werbung im Form von gif oder swf Datein wird ausgelifert auch im IE.  
>   
>   
> Im IE9 Konsole kann ich mir folgendes ausgeben lassen:  
> ~~~javascript
  

> var OX_f8abc616 = '';  
> OX_f8abc616 += "<"+"div class=“inner“>\n";  
> OX_f8abc616 += "<"+"span>Anzeige<"+"/span><"+"script type=\"text/javascript\">\n";  
> OX_f8abc616 += "$(document).ready(function() {\n";  
> OX_f8abc616 += "var lvElement = $(\'div.ad_rectangle span\');\n";  
> OX_f8abc616 += "lvElement.remove();\n";  
> OX_f8abc616 += "});\n";  
> OX_f8abc616 += "<"+"/script>\n";  
> OX_f8abc616 += "<"+"style type=\"text/css\">\n";  
> OX_f8abc616 += ".lv_balken{\n";  
> OX_f8abc616 += "border-top-style: solid;\n";  
> OX_f8abc616 += "border-top-width: 5px;\n";  
> OX_f8abc616 += "clear: both;\n";  
> OX_f8abc616 += "border-top-color: #CCCCCC;\n";  
> OX_f8abc616 += "margin-top: 15px;\n";  
> OX_f8abc616 += "}\n";  
> OX_f8abc616 += "<"+"/style>\n";  
> OX_f8abc616 += "<"+"div class=\"lv_balken\">&nbsp;<"+"/div>\n";  
> OX_f8abc616 += "<"+"div  style=\"display:inline-block; margin-bottom: 35px;\">\n";  
> OX_f8abc616 += "<"+"div>ANZEIGE<"+"/div><"+"br />\n";  
> OX_f8abc616 += "<"+"script type=\'text/javascript\' src=\'http://www.meine_seite.de/_js/jwplayer.js\'><"+"/script>\n";  
> OX_f8abc616 += "<"+"div class=\'video\' id=\'mediaspaceAd\'>\n";  
> OX_f8abc616 += "Sie haben kein Java-Script aktiviert! Dieses ist nötig um unsere Videos abzuspielen\n";  
> OX_f8abc616 += "<"+"/div>\n";  
> OX_f8abc616 += "<"+"script type=\'text/javascript\'>\n";  
> OX_f8abc616 += "<"+"!--//<"+"![CDATA[\n";  
> OX_f8abc616 += "jwplayer(\'mediaspaceAd\').setup({\n";  
> OX_f8abc616 += "\'flashplayer\': \'http://mein_openx.come/www/delivery/verzeichnisA/player58.swf\',\n";  
> OX_f8abc616 += "\'file\': \'http://mein_openx.come/www/delivery/verzeichnisA/flv_video.flv\',\n";  
> OX_f8abc616 += "\'image\': \'http://mein_openx.come/www/delivery/verzeichnisA/bild.PNG\',\n";  
> OX_f8abc616 += "\'height\': \'250\',\n";  
> OX_f8abc616 += "\'width\': \'300\',\n";  
> OX_f8abc616 += "\'controlbar.position\': \'over\',\n";  
> OX_f8abc616 += "\'controlbar.idlehide\': \'true\',\n";  
> OX_f8abc616 += "\'autoStart\': \'false\'\n";  
> OX_f8abc616 += "});\n";  
> OX_f8abc616 += "//]]>-->\n";  
> OX_f8abc616 += "<"+"/script><"+"div id=\'beacon_029ea489f2\' style=\'position: absolute; left: 0px; top: 0px; visibility: hidden;\'><"+"img src=\'http://mein_openx.come/www/delivery/lg.php?bannerid=3566&amp;campaignid=1914&amp;zoneid=431&amp;loc=1&amp;referer=http%3A%2F%2Fwww.meine_seite.de%2F&amp;cb=029ea489f2\' width=\'0\' height=\'0\' alt=\'\' style=\'width: 0px; height: 0px;\' /><"+"/div><"+"/div><"+"/div>\n";  
> document.write(OX_f8abc616); // <--- Zeile 39  
> 

Gruselig.

Mit folgende Meldung:

SCRIPT5007: Der Wert der Eigenschaft "jwplayer" ist Null oder undefiniert, kein Function-Objekt
www.meine_seite.de, Zeile 39 Zeichen 1

  
Auch das ist keine originale Fehlermeldung, denn meine\_seite.de ist kein erlaubter Domain-Name. meine-seite.de gehört der nethit GmbH, für die Du vermutlich nicht arbeitest, oder?  
  
Der IE kann keine Zeilen zählen, such mal in der Umgebung nach jwplayer. Erschwerend kommt der document.write-Krampf hinzu, der wird das Zeilen-Zählen nicht leichter machen.  
  

> Hat jemand eine Idee woran es liegen kann?  
  
IE, Website, Copy-and-Paste-Orgien, zu viele Scripte, die sich gegenseitig das Leben schwer machen, ...  
  
Link her, sonst endet das in sinnloser Raterei.  
  
Alexander

-- 
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".