Meldung:Fehler auf der Seite beim IE

stathis2000

Mitglied
Ich habe ein riesen Problem
Ich habe die Funktion:

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}

Mit einem Link:

<a href="#" onClick="MM_openBrWindow('schritt1.html','','scrollbars=yes,width=690,height=570,top=50,left=150')">Online Booking </a>

Mit Firefox zeigt es mir die Seite an die hochgeladen wird, doch mit dem Internet Explorer macht er nix! Links unten steht Fehler auf der Seite!
Warum geht das nicht mit dem sch... IE?

Bitte helft mir ich muss es bis morgen gelöst haben!
 
Hi,

dann poste bitte mal den Link zur Seite oder schau nach, welche Fehler der IE anzeigt (Doppelklick auf das kleine Symbol unten links). Auf den ersten Blick kann ich keinen Fehler sehen.

Gruß
.
 
Leider kann ich den Link nicht posen weil ich offline arbeite.
Nach doppelklick erscheint folgende Fehlermeldung:

Probleme mit dieser Webseite verhindern eventuell, dass die Seite richtig dargestellt oder ausgefürt wird.....
Unter Details steht das:

Zeile: 29
Zeichen:3
Fehler: Zugriff verweigert
Code: 0
URL: file://C:..........(Der Pfad lokal auf meine Seite)

Ich weiss nicht awas ich mit dieser Meldung anfangen soll?

Die Zeile 29 ist die window.open(theURL....
 
Zuletzt bearbeitet:
Hi,

wenn der IE obwohl Du die Seite hochgeladen und einen relativen Link verwendet hast, auf eine lokale Datei zugreifen will, vermute ich, dass er noch eine alte Version der Seite aus dem Cache holt. Lösche mal den Cache (Internetoptionen - Allgemeini - Dateien löschen) und schau, ob der Fehler noch auftritt.

Gruß
.
 
Der Fehler tritt immer noch ein. Das ist voll komisch auf meine IE und firefox läuft es aber wenn ich es bei unserer Firma auf dem Rechenr ausprobieren will und da gibts nur den IE, ich weiss nicht welche Version, tritt der Fehler auf.

Ich habe mal im Internet nach dem Fehler gesucht und viele Leute haben das gleiche Problem gehabt. Aber eine Lösung habe ich noch nicht gefunden. Manche meinten der Code ist falsch andere meinten man muss JavaScript aktivieren aber das alles habe ich bei mir beachtet!

Ist der Code vielleicht falsch?
 
... das scheint nun allerdings eher auf ein Problem mit der verlinkten Datei hinzudeuten. Könntest Du den Quellcode dieser Datei ("schritt1.html") einmal posten?

Gruß
.
 
Hier hast du eine sehr abgespeckte Version von der "Schritt1.html"-Datei. Es gibt noch ein paar input Felder aber das ist ja unwichtig.
Im Schritt1.html lasse ich auch wieder Fenster aufpoppen. Liegt da vielleicht der Fehler? Dürfte eigentlich nicht sein.
Hoffe du kannst mir weiterhelfen.
Grüße

HTML:
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <title>Schritt 1 / Ihre Reisedaten</title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <link href="styles.css" rel="stylesheet" type="text/css" />
  <script language="JavaScript">
  <!--
  function MM_openBrWindow(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);
  }
  //-->
  </script>
  
  
  <style type="text/css">
  <!--
  .Stil3 {font-size: 12px}
  .Stil5 {font-size: 14px}
  .Stil6 {font-size: 10px}
  -->
  </style>
  </head>
  
  <body>
  <img src="Titel.gif" width="656" height="40" alt="">
  <h2>Drei Schritte zu Ihrer Online-Buchung</h2>
  <map name="Punkte">
  <area shape="circle" coords="81,22,24" href="schritt1.html" alt="Ihre Reisedaten">
  <area shape="circle" coords="307,23,24" href="schritt2.html" alt="Persönliche Daten">
  <area shape="circle" coords="533,23,24" href="schritt3.html" alt="Zahlung per Kreditkarte">
  </map>
  
  
  <table width="660" border="0" cellspacing="14">
  
  <form name="reisedaten">
  <tr>
 <td width="152" class="text"><span class="text Stil5"><font color="black" face="Arial, Helvetica, sans-serif">Tarif*</font></span></td>
  <td width="188"><INPUT type="radio" name="Tarif" value="BasisSchutz" checked>
 <span class="text Stil3"><font color="black" face="Arial, Helvetica, sans-serif">Basis-Schutz</font></span><br>
  <INPUT type="radio" name="Tarif" value="FirstClass">
  <span class="text Stil3"><font color="black" face="Arial, Helvetica, sans-serif">First-Class-Schutz</font>
  </span>
  <td width="252">
 <a href="#" onClick="MM_openBrWindow('basisschutz.html','','scrollbars=no,width=680,height=260,left=150,top=50')" style="color:#FFFFFF; "> <img src="i.gif" border="0"></a><br>
  
 <a href="#" onClick="MM_openBrWindow('firstclass.html','','scrollbars=no,width=680,height=260,left=150,top=50')" style="color:#FFFFFF; "><img src="i.gif" border="0"></a>
  </td>
  </tr>
     
  
  </form>
  </table>
  
  </body>
  </html>
 
Versuche mal, bei "winName" etwas anderes als eine leere Zeichenkette anzugeben.

Verwendest du irgendwo bei deinem Projekt Pfade mit "http://...."?
Verwendest du Frames?
 
Hi,

hmm, ich würde die Dateien (beide) erst einmal valide machen, und dann sehen, ob der Fehler noch auftritt. So ist Dein Dokument als XHTML 1.0 ausgezeichnet, aber Du schließt nicht einmal die Tags ohne Endtag. JavaScript erfordert zudem das type-Attribut.

Gruß
.
 

Neue Beiträge

Zurück