• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

IE8 führt Link nicht aus

markus5766h

Neues Mitglied
Hallo,

folgendes Problem habe ich mit dem Internet-Explorer IE8 bei Links:

<h2><a href="news_de.html" title=". . . weiterlesen">[mehr&#93</a></h2>

obiger Link wird nicht ausgeführt (und auch in der Statusleiste falsch angezeigt).
Der in der Statuszeile angezeigte Link wird im Wurzelverzeichnis der Festplatte
(Website noch offline auf dem Rechner) ausgeführt - bzw. versucht:
Opera und Firefox zeigen den Link richtig an und öffnen auch die entspr. Site.

Die Dateien liegen unter
N:/HP/HP_2S/

im IE8 wird in der Statusleiste beim mouseover auf den Link
N:/news_de.html
angezeigt
obwohl ja eigentlich
N:/HP/HP_2S/news_de.html
angezeigt werden müsste ?!

Stellt sich somit die Frage, warum machen es
FF und Opera richtig - und der IE nicht (Schei... MS
icon_evil.gif
)

[edit]
in einer VM (Oracle VM) mit XP und IE8 (32 bit) funktionierts einwandfrei,
auf Win7 (64-bit) mit IE8 (egal ob 32-bit oder 64 bit) läuft's
nicht - das Problem tritt also wahrscheinlich nur bei Win 7 (64 bit)
in Verbindung mit dem IE auf.
[/edit]
 
Zuletzt bearbeitet:
Ich denke, du zeigst uns unvollständigen, aus dem Zusammenhang gerissenen Code.
Dein Problem hat wenig mit HTML zu tun, sondern mit der Scriptsprache, die das Weiterlesen ausführt.

Dennoch. Anhand dessen was du uns zeigst: Schon mal versucht die [ auch wieder zu schließen?
Das sieht ziemlich unvollständig aus ;)

Es ist schnell mal auf MS und den IE geschimpft...meist sogar schneller, als den Fehler bei sich selbst zu suchen.
 
die "[" ist bei mir ein &#91 (ist wohl beim Kopieren umformatiert worden) - und wird mit &#93 wieder geschlossen.
Das Weiterlesen ist lediglich der Aufruf von news_de.html.
Ich habe den Link auch schon dahingehend geändert, dass ich ohne Klammern (91 , 93) gearbeitet habe :
das Ergebnis ist immer das Gleiche : bei XP in allen Browsern o.K. , bei Win7 nur bei Opera und Firefox o.k.
Auch "<a href="news_de.html"><b>. . . weiterlesen</b></a>" liefert das gleiche Ergebnis.

p.s. ich suche den Fehler schon seit gestern Abend . . .
 
nach einigem hin und her bin ich der Ansicht, dass nach dem Flash-Objekt
keine Links mehr vom IE verarbeitet werden - jedenfalls nicht so.
Auf anderen Seiten (im Aufbau identisch - nur eben ohne Flash-Objekt)
funktioniert dieser Link ja auch.
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
<meta name="Description" content="Messerverstellung, Rollenhandling, automatische Messerverstellung, Friktionselemente, Kugelspannelemente">
<meta name="Keywords" content="Messerverstellung, Rollenhandling, automatische Messerverstellung, Friktionselemente, Kugelspannelemente">
<meta name="Copyright" content="generics" />
<meta name="Designed By" content="[email protected]" />
<meta name="Language" content="deutsch" />
<title>NEW-TEC-HAMBURG  - de</title>
<link type="text/css" rel="stylesheet" href="css/style.css"/>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body>
        <div id="wrapper">
                   <div id="header">
                   <div id="top">
                <div id="logo">

                            <h1>NEW-TEC-HAMBURG</h1>
                                    <p> </p>
                            </div>
                            <div id="menu">
                                        <ul>
                                                <li><a href="index.html"><b>Startseite</b></a></li>
                                                <li><a href="#anker1"><b>Neuigkeiten</b></a></li>
                                                <li><a href="service_de.html"><b>Serviceleistungen</b></a></li>
                                                <li><a href="about_de.html"><b>&uuml;ber New-Tec</b></a></li>
                                                <li><a href="contact_de.html"><b>Kontakt</b></a></li>
                                                <li><a href="index2.html"><img src="bilder/en.gif" alt="english" /></a></li>
                                        </ul>
                        </div>
                    </div>
                        </div>
                        <div id="main">
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
        if (AC_FL_RunContent == 0) {
           alert("Diese Seite erfordert die Datei \"AC_RunActiveContent.js\".");
        } else { AC_FL_RunContent(
                        'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
                        'width', '920',
                        'height', '860',
                        'src', 'karussell-v2.3.1',
                        'quality', 'high',
                        'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
                        'align', 'center',
                        'play', 'true',
                        'loop', 'true',
                        'scale', 'showall',
                        'wmode', 'transparent',
                        'devicefont', 'false',
                        'id', 'karussell-v2.3.1',
                        'bgcolor', '#000000',
                        'name', 'karussell-v2.3.1',
                        'menu', 'true',
                        'allowFullScreen', 'false',
                        'allowScriptAccess','sameDomain',
                        'movie', 'karussell-v2.3.1',
                        'salign', '',
                        'flashvars','xmldatei=xml/karussell-de.xml'
                        ); //end AC code
        }
</script>
<noscript>
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="400" id="karussell-v2.3.1" align="middle">
        <param name="allowScriptAccess" value="sameDomain" />
        <param name="allowFullScreen" value="false" />
        <param name="movie" value="karussell-v2.3.1.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="bgcolor" value="#000000" />
    <PARAM NAME=FlashVars VALUE="xmldatei=xml/karussell-v2.3.1.xml"> <!-- Hier die URL zur XML Datei angeben, kann auch realtiv sein -->
    <embed src="karussell-v2.3.1.swf" quality="high" wmode="opaque" bgcolor="#000000" width="920" height="800" name="karussell-v2.3.1" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="xmldatei=xml/karussell-v2.3.1.xml" />
        </object>
</noscript>
                        &nbsp;
                        </div>
                        <a name="anker1"></a>
                        <div id="content">
                                <div id="left">
                                        <h1>Sublinks</h1>
                                        <p>Text links.</p>
                                        <h2><a href="#" title=". . . weiterlesen">[mehr]</a></h2>
                                </div>
                                <div id="right">
                                        <h1>Subright</h1>
                                        <p>Text rechts.</p>
                                        <h2><a href="#" title=". . . weiterlesen">[mehr&#93</a></h2>
                                </div>
                                <div id="center" >
                                        <h1>Neuigkeiten</h1>
                                        <p>
                                        Text neuigkeiten.
                                        <br></br>
                                        Mitte
                                        <br></br>
                                        </p>
                                        <h2><a href="news_de.html" title=". . . weiterlesen">[mehr&#93</a></h2>
                                </div>
                        </div>
 
                         <div id="footer">
                Copyright        &copy; 2011 <a href="http://www.new-tec-hamburg.de">new-tec-hamburg.de</a>. design by <a href="#"> markus huwert.</a>
                    </div>
        </div>
</body>
</html>

rechtsklick ---> speichern unter : o.k.
rechtsklick ---> in neuer Registerkarte öffnen : nicht o.k.
 
Zuletzt bearbeitet:
Schon blöd wenn ein Eingangsposting unklar oder nichtssagend verfasst ist.. das nenn ich gelungenen Foreneinstand.
Um dem Thread wenigstens einen Sinn zu geben wäre es hilfreich zu wissen ob und wie dein Problem gelöst wurde.
 
. . . was ist denn daran unklar ?
der IE8 führt Links wie oben beschrieben nicht aus (in der Konbination IE8 bzw. IE9 und Win7-64bit),
während andere Browser dies einwandfrei bewerkstelligen.
Bei XP mit installiertem IE8 funktioniert's auch hier einwandfrei.

... mag nun jeder seine Schlüsse daraus ziehen
Ich halte es nach wie vor für einen Bug im System Win7/IE8

bei folgendem Konstruct
HTML:
<object data="text/unten_mitte_de.txt" class="extern" type="text/plain" 
                    width="100%" height="112px" style="border: 1px solid #B9D8E9; margin-top:0px;">
                    Ihr Browser kann das Objekt leider nicht anzeigen!
</object>
das gleiche Problem : der text wird nicht angezeigt (wiederum nur bei Win7-64bit mit IE8 bzw. 9)

extern ist die Styledeklaration in der *.css

und zu guter Letzt : das Problem wurde nicht gelöst
 
Sobald ich zu Hause bin schau ich auch mal nach.
Aber es klingt doch sehr nach einem Bug. Nachdem ich den Quellcode auf der ersten Seite gelesen hatte, dachte ich zuerst, dass die Browser Probleme machen wenn die Attribute in Params nicht in Anführungszeichen sind.
Nach diesem Beispiel hier, klingt es aber nach einem Bug. Also nach dem Objekt werden die Links falsch ausgezeichnet? Aber vorher ist alles ok?
 
@Gilles : kann ich nicht genau sagen, einige Bekannte haben das Szenario auch probiert - den FlashCode rausgelöscht
- und das Ergebnis war ebenfalls so, dass die Link's bzw. Objekte nicht korrekt bearbeitet wurden.
Der angegebene Link und das eingefügte Objekt kann man ja wohl als "Standard" bezeichnen - weshalb eigentlich der IE
damit keine Probleme haben sollte - hat er aber in der Umgebung von Win7 (64bit) - hab leider keine 32-bit-Version
von Win7 - vermute aber, dass es die Probleme dort nicht geben wird.
p.s. das falsche Auszeichnen der Links ist auch nicht ständig so, die Ausführung wird allerdings immer kommentarlos verweigert.
Vor dem Flash-Objekt ist alles o.k.

Ich häng' der Vollständigkeit halber noch die style.css dran:


Code:
/**Author Name:mh
   Developed in hh
   Copyright at mhadm
   ProjectName:ntnhp **/
*{ margin: 0px; padding: 0px; }*
body
 {
   background:#eee center top;
   color: #dcdcdc;
   font: .8em normal small "Trebuchet MS",Tahoma, verdana, arial, helvetica, sans-serif;line-height: 1.6em;
 }
/**Common**/
p
 {
   font-family:arial;
   font-size:0.9em;
 }

/**Wrapper **/
#wrapper
 {
    width:100%;
    margin:0px auto;
    background:#7788A0;
 }
#top,#footer,#main,#content,#container
 {
    width:100%px;
    margin:0px auto;
    background:#7788A04;
 }
#top
 {
    background:#fdfdfd url() repeat-x;
    height:75px;
    background:#7788A0; // Hintergrundfarbe Header(Top)
 }
#logo h1
 {
    font-family:ae_Arial;
    font-size:2.5em;
    font-weight:500;
    margin:1px ;
    padding-left:20px;
    padding-top:20px;
    padding-bottom:5px;
    margin-top: 1px;
    color:#000000;
 }
#logo p
 {
    padding-left:20px;
 }
#logo
 {
    float:left;
 }
/**Menu***/
ul
 {
    list-style:none;
 }
#menu li
 {
    display:inline;
 }
li a
 {
    text-align:center;
    color:#FFFFFF;
    float: left;
    height: 38px;
    margin-right: 1px;
    margin-top: 0px;
    text-decoration: none;
    font-size: 1.1em;
    padding: 20px 20px 13px 20px;
 }
#menu
 {
    margin-left:375px;
 }
#menu a:hover
 {
    color:#000000;
 }
#main
 {
    margin-left: 0px;
    background:#7788A0 url(../bilder/HG1.jpg) no-repeat ;
    height:100%;
    <!-- height:960px; --> 
    padding-left: 0px;
    padding-bottom:0px;
 }
#main2
 {
    padding-left:120px;
    height:100%;
 }
#content
 {
    height:185px;
    background:url() repeat-x;
 }
#extern
 {
    font-family:arial,verdana,sans-serif,tahoma;
    font-size:0.8em;
    color:#000000;
 }
#left,#right
 {
    width:300px;
    height:184px;padding-top:5px;
    background:#7788A0;
 }
#left
 {
    float:left;
 }
#right
 {
    float:right;
 }
#center
 {
    margin:0px 300px 0px 300px;
    border-left:1px solid #4F4A4A;
    border-right:1px solid #4F4A4A;
    height:184px;
    padding-top:5px;
    padding-right:10px;
    background:#7788A0;
 }
#left h1,#right h1,#center h1
 {
    font-size:1.0em;
    padding:5px 0 0 50px;
    font-family:arial;
    color:#000000;
 }
#left p,#right p,#center p
 {
    padding:5px 10px 0px 20px;
    font-family:arial;
    color:#000000;
 }
#left h2,#right h2,#center h2
 {
    padding-left:50px;
    font-family:arial,verdana,sans-serif,tahoma;
    font-size:0.8em;
    color:#000000;
 }
#left a,#right a,#center a
 {
    color:#fff;
    text-decoration:none;
    font-family:arial,verdana,sans-serif,tahoma;
    font-size:1.1em;
    color:#000000;
        
 }
#container
 {
    height:270px;
    background:#7788A0;
    margin-top:5px;
    margin-bottom:5px;
 }
#lcontain
 {
    width:260px;
    background:#7788A0;
    float:left;
    margin-left:5px;
    height:260px;
    margin-top:7px;
 }
#rcontain
 {
    background:#7788A0;
    float:right;
    width:575px;
    height:260px;
    margin-right:5px;
    margin-top:7px;
 }
#rcontain  h1,#lcontain h1
 {
    color:#2f2f2f;
    font-size:1.5em;
    font-family:arial;
    padding:15px 0px 0px 15px;
 }
#rcontain p
 {
    color:#2f2f2f;
    padding:10px 10px 0 15px;
 }
#lcontain p,#lcontain h2
 {
    color:#2f2f2f;
    padding-left:15px;
 }
#lcontain h2
 {
    font-size:1.1em;
    font-family:arial;
 }
#lcontain a
 {
    color:#1c443b;
 }
.col
 {
    float:left;
    width:280px;
 }
.col li a
 {
    float:none;
    color:#1c443b;
    text-decoration:underline;
 }
.col li a:hover
 {
    text-decoration:none;
 }

/**footer ***/
#footer 
 {
    background: #2e2e2e url() repeat-x;
    margin: 0 auto;
    text-align: center;
    clear:both;
    height:30px;
 }
#footer a 
 {
    color: #5E6F6E;
    text-decoration: none;
 }
#footer a:hover
  {
    color: #9ab2be;
    text-decoration: underline;
 }
 
Zuletzt bearbeitet:
@Gilles,

die Seite ist offline (mit welchem OS und IE hast Dui getestet ?)
sorry , dass ich mich jetzt erst melde, war bis heute morgen im Krankenhaus.
 
Zurück
Oben