• Hallo,

    nach Programmierung einer Seite tritt im Internet Explorer immer folgender Fehler auf:

    Es ist ein Laufzeitfehler aufgetreten.
    Soll der Debugmodus gestartet werden?

    Zeile: 27
    Fehler Erlaubnis verweigert.

    Ja Nein

    Codebereich laut Debugmodus:

    function writeCookie(name, value) {
    var expire = "";
    expire = new Date((new Date()).getTime() + 18748800);
    expire = "; expires=" + expire.toGMTString();
    path = "; path=/";
    document.cookie = name + "=" + escape(value) + expire + path;
    }

    function xBox(obj, content, id)
    {
    this.toggle = function(lobj, iobj, name)
    {
    var status, newtarget, newimg;

    status = lobj.style.display;

    if (status == "" || status == "block" || status == "table-row")
    {
    newtarget = "none"
    newimg = iobj.getAttribute("asrc")
    }
    else
    {
    // Mozilla nimmt CSS2 konform "table-row" als Default... alle anderen sollten mit "block" zufrieden sein...
    if((navigator.product && navigator.product.toLowerCase() == "gecko") || window.opera) newtarget = "table-row"
    else newtarget="block"

    newimg = iobj.getAttribute("osrc")
    }

    // hack to support 2 cookies
    if (iobj.src.indexOf("help") != -1) name="help"
    else if (iobj.src.indexOf("mize") != -1) name="content"

    writeCookie(("box_" + this.boxname + "_" + this.id + "_" + name), newtarget)

    lobj.style.display = newtarget;
    iobj.src = newimg;
    }

    Auf Wunsch kann ich auch den gesamten Code posten... Hoffe mir kann schnell geholfen werden, danke schonmal...

  • poste mal bitte gesamten code und eventuell den Link zu Hp.

    "Grösse allein ist nicht entscheidend." sagte Albert Einstein, denn:
    "Eine Biene sammelt an einem Tag mehr Honig
    als ein Elefant in seinem ganzen Leben."

  • Der Link zur Seite mit dem Fehler ist: http://www.graefenhainichen.de/kontakt.htm

    Alles was mir der Debugger gibt ist:

    [/code]

  • Hast du das Problem bereits gelöst ?
    Ich bekomme die Seite im Ie 6 & 7 ohne Probleme angezeigt.
    Und benutze doch bitte die bb-code tags in Verbindung mit eingerücktem Code. Bei dem Wust, den du gepostet hast, vergeht einem wirklich die Lust, nach Fehlern zu suchen.

    Gruß,
    Jojo


  • Das Problem ist dein Iframe.
    Er überlappt deine Links, welche aber durch die Transparenz noch zu sehen sind. Schätze mal der ie meckert dann wegen dem zugehörigen Javascript rum.
    Richte deine Divs doch einfach mal besser aus bzw. mach den Iframe kleiner.
    Oder, noch besser: Ersetz diesen durch einen div und nimm php-include.

    Zudem kann es nicht schaden, wenn du dich noch etwas genauer mit css beschäftigst. Mir fallen da einige Sachen auf, z.Bsp. falsche Attribute, mehrmalige Verwendung von id's etc.

    Gruß,
    Jojo


  • Als erstes mal danke! Kannst du mir evtl auch eine etwas genauere Beschreibung zur Behebung des problems sagen?

    Das die dinge bei mir noch nicht perfekt sind, weiß ich... arbeite auch daran...

    wäre super, wenn du mir eine Beschreibung für "Dummies" Geben könntest...

  • Eine umfassende Lösung wäre es, deine Seite neu zu schreiben, das werde ich sicher nicht tun :wink:

    Hier eine kleinere Korrektur, die gehen sollte:

    Code
    <iframe class="tincAppDoc" src="http://graefenhainichen.de/tinc?key=1cNg5zCE&formname=Kontakt/tinc?key=1cNg5zCE&formname=Kontakt" width="540" height="400" style="border:none" frameborder="0"></iframe>

    Obs das jetzt auch für den ie tut, kann ich dir nicht sagen, da ich mit Linux arbeite und nur so "Pseudo-ie's" zur Verfügung habe.

    Falls der ie immer noch meckert, kannst du vielleicht evtl. mal dieses Javascript posten

    Code
    <script src="/spicons/tinc/common/script/tincapp.js"></script>


    und mir auch gleich sagen, wozu es da sein soll ?

    Gruß,
    Jojo