Suche im Forum:
Suchen


Autor Nachricht
Beitrag06.08.2011 um 08:20 (UTC)    
Titel: IE 8 führt Link nicht aus !?

Hallo,

habe folgendes Problem :
der InternetExplorer (IE8) führt Links nicht aus -
FireFox und Opera arbeiten korrekt.

Hier mal der Code :
CSS
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%;
        padding-left: 120px;
}
#content
{

        height:185px;
        background:url() repeat-x;
}
#left,#right
{
        width:275px;
        height:184px;padding-top:5px;
        background:#7788A0;

}
#left
{
        float:left;

}
#right
{
        float:right;

}
#center
{
        margin:0px 275px 0px 275px;
        border-left:1px solid #4F4A4A;
        border-right:1px solid #4F4A4A;
        height:184px;
        padding-top:5px;
        background:#7788A0;
}
#left h1,#right h1,#center h1
{
font-size:1.5em;
padding:10px 0 0 50px;
font-family:arial;
color:#000000
}
#left p,#right p,#center p
{
padding:10px 15px 0px 20px;
font-family:arial;
color:#000000
}
#left h2,#right h2,#center h2
{
        padding-left:170px;
        font-family:arial,verdana,sans-serif,tahoma;
        font-size:0.9em;
        color:#000000
}
#left a,#right a,#center a
{
        color:#fff;
        text-decoration:none;
        font-family:arial,verdana,sans-serif,tahoma;
        font-size:1.3em;
        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;
}


die dazugehörige html
Code:

<!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. . . . . .
<link type="text/css" rel="stylesheet" href="css/style.css"/>
. . . . . . . . . .
</head>
<body>
        <div id="wrapper">
                   <div id="header">
                   <div id="top">
                <div id="logo">

                            <!-- <h1>Seitenname</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="#"><b>Serviceleistungen</b></a></li>
                                                <li><a href="#"><b>&uuml;ber . . . . . .</b></a></li>
                                                <li><a href="#"><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">
. . . . . . .
                        &nbsp;
                        </div>

<a name="anker1"></a>

                        <div id="content">
                                <div id="left">
                                        <h1>STRATEGY</h1>
                                        <p>Text links.</p>
                                        <h2><a href="#" title=". . . weiterlesen">[mehr]</a></h2>
                                </div>
                                <div id="right">
                                        <h1>PLANNING</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]</a></h2>                              </div>
                        </div>

                         <div id="footer">
                Copyright        &copy; 2011 <a href="#">text</a>. design by <a href="#"> mh.</a>
                    </div>
        </div>
</body>
</html>


es wird folgender Link nicht ausgeführt :
<h2><a href="news_de.html" title=". . . weiterlesen">[mehr]</a></h2>
hoffe, jemnd weiß rat


Zuletzt bearbeitet von hamburg-highend am 06.08.2011, 09:29, insgesamt 4-mal bearbeitet
Beitrag06.08.2011 um 08:29 (UTC)    
Titel:

Was meinst du mit "nicht ausgeführt"? Wird der Link falsch angezeigt, sieht man ihn gar nicht, kann
man ihn nicht anklicken?

Versuch's mal probehalber so:
Zitat:
<h2><a href="/news_de.html" title=". . . weiterlesen">[mehr]</a></h2>


Gruß,

TransInt
______________
Kein Support per PN - Im Forum hilft es allen!

Life is what happens while you are busy making other plans.
- John Lennon
Beitrag06.08.2011 um 10:52 (UTC)    
Titel:

@ TransInt

der Link wird angezeigt - und in den Browsern FireFox und Opera auch
ausgeführt (d.h., es wird die Seite news_de.html aufgerufen).

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 Evil or Very Mad )

[edit] der Slash bringt auch nichts [/edit]

[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 von hamburg-highend am 06.08.2011, 12:34, insgesamt 3-mal bearbeitet
Beitrag06.08.2011 um 11:39 (UTC)    
Titel:

Dann muss dein Link so aussehen:
Zitat:
<a href="HP/HP_2S/seite.html">Linktext</a>


Wieso der IE damit nicht klarkommt, ist mir schleierhaft - Es gehört jedenfalls zum Standard...

EDIT: Und normal funktioniert es auch. Probier es mal ohne _, obwohl das auch nicht das Problem sein dürfte Confused

Gruß,

TransInt
______________
Kein Support per PN - Im Forum hilft es allen!

Life is what happens while you are busy making other plans.
- John Lennon


Zuletzt bearbeitet von transint am 06.08.2011, 12:46, insgesamt 2-mal bearbeitet
Beitrag06.08.2011 um 11:45 (UTC)    
Titel:

transint hat Folgendes geschrieben:
Dann muss dein Link so aussehen:
Zitat:
<a href="HP/HP_2S/seite.html">Linktext</a>


Wieso der IE damit nicht klarkommt, ist mir schleierhaft - Es gehört jedenfalls zum Standard...

Gruß,

TransInt


mit dem Link hat das nicht's zu tun, ich kann ja auch
relative Pfadangaben benutzen (sonst müsste ich ja zum
Zeitpunkt des Hochladens auf den Server alle Pfadangaben wieder
ändern). Das Problem tritt ja nur in der Verbindung WIN 7 - 64 bit
und IE8 auf (auf gut Deutsch : Microsoft hat mal wieder Mist gebaut) -
gibt wohl irgendwann mal eine sog. KB - auch Update genannt.
Deshalb ja auch noch mein Test in der VM mit XP und IE8 - läuft.

danke für Deine Mühe
Beitrag06.08.2011 um 12:43 (UTC)    
Titel:

Hallo,

das scheint ein lokales Problem bei dir zu sein. Bei mir klappt es nämlich. Die Gründe dafür könnten vielseitig sein. Z.b. könnte es an deine Registry liegen. Eine Ferndiagnose ist aber leider äußerst schwer. Es gibt scripte dafür, die das beheben. Bevor du aber jetzt auf große Suche gehst, versuche mal den IE zu deinem Standard Browser zu machen. Ich meine das hat bei mir mal geholfen.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag06.08.2011 um 13:06 (UTC)    
Titel:

Hallo o-4-n

der IE ist als Standard-Browser definiert, lokal scheint das Problem allerdings
nicht zu sein, da das Problem auf zwei Rechnern (der eine mit Win7 Ultimate,
das Lappy mit Win7 Home, beides 64-bit) gleichermaßen auftritt.
Beitrag06.08.2011 um 13:16 (UTC)    
Titel:

Hast du auch die Win 7 Version des IE installiert?
Wenn ja versuche mal sämtliche Einstellungen zurückzusetzen.

Sonst kann ich dir aus der Ferne dann leider auch nicht weiterhelfen. Ich kann dir nur sagen bei mir ging es (Windows 7 Ultimate, 64 bit Version und auch bei der 32 bit Version hatte ich keine Probleme).
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag06.08.2011 um 15:31 (UTC)    
Titel:

es scheint wohl ein Problem mit Flash-Objekten zu sein :
habe in den obigen Code ein Flash-Objekt eingebunden,
hiernach scheint dann wohl kein Link mehr zu "funktionieren"-
allerdings nur in der von mir beschriebenen Kombination.

hier noch mal der gesamte Code

Code:

<!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="###">
<meta name="Keywords" content="###">
<meta name="Copyright" content="generics" />
<meta name="Designed By" content="###" />
<meta name="Language" content="deutsch" />
<title>titel</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>titel-text</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 . . .</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">    <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###">###</a>. design by <a href="#"> ###.</a>
                    </div>
        </div>
</body>
</html>


bei gleich aufgebauten Seiten (gleiche style.css) funktionieren die Links.

rechtsklick --> speichern unter : o.k.
rechtsklick --> in neuer Registerkarte öffnen : nicht o.k.

IE9 istalliert : das gleiche Problem !


Zuletzt bearbeitet von hamburg-highend am 06.08.2011, 16:49, insgesamt 2-mal bearbeitet
Beitrag06.08.2011 um 23:22 (UTC)    
Titel:

Ok, jetzt verstehe ich dein Problem.
Das ist äußerst seltsam. Ich habe spaßes halber mal einzelne Codestücke entfernt und immer wieder ging es dann kurzzeitig und dann ohne, dass ich eine Änderung vorgenommen habe wieder nicht. Das scheint wirklich ein Bug des IE zu sein. Hast du mal versucht eine externe URL einzufügen? Ich habe mal http://www.google.de eingesetzt. So ging es bei mir dauerhaft.

Du solltest auch darauf achten, dass dein Dokument valide bleibt. So kannst du dir viel Ärger ersparen.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag07.08.2011 um 09:45 (UTC)    
Titel:

@ o-4-n : das ist genau das von mir beobachtete Verhalten:
füge ich statt news_de.html eine andere Seite (z.B.
index2.html - die englischsprachige Version) ein, geht's wieder.
Bei anderen Sites oder externen Links sieht's ähnlich aus :
mal gehts - mal nicht, es ist allerdings kein Schema erkennbar -
hab' auch schon Versucht, andere Sender als Link zu benutzen
(Bilder) - das gleiche Ergebnis.
Ich tippe als Bug allerdings auf eine *.dll im Win7-System, da der IE8
unter XP einwandfrei arbeitet, möglicherweise liegt's auch an Flash
in der 64-bit-Version, da dieses Verhalten ja nur "unterhalb" des
Flash-Objektes auftritt.

Danke für's testen


[edit]

das Problem liegt also an relativen Pfaden - externe Url's
(also beginnend mit http://...) funktionieren.
Gibt es denn eine Möglichkeit, den Pfad in einer Variablen zu speichern,
daraus dann eine Url zu machen - und im Link zu benutzen ?


Zuletzt bearbeitet von hamburg-highend am 07.08.2011, 10:57, insgesamt einmal bearbeitet
Beitrag07.08.2011 um 15:52 (UTC)    
Titel:

Hallo,

das es an Flash liegt glaube ich nicht, da ich alles was mit Flash zu tun hat mal entfernt hatte und trotzdem den gleichen Effekt hatte. Am relativen Pfad alleine kann es auch nicht liegen, da es mit absoluten Pfad bei mir auch nicht ging. Scheint als hätte der IE, aus irgend einem Grund ein Problem damit die Datei zu öffnen, wenn sie lokal gespeichert ist.

Du kannst mit Javascript schon die URL in einer Variablen speichern und dann dynamisch einbinden. Aber wieso fügst du nicht einfach die komplette URL zur Seite news_de.html als Wert des href Attribut ein?

Also so:
Code:
<a href="http://www.irgendwas.de/news_de.html"></a>


Müsste doch eigentlich klappen?
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag07.08.2011 um 17:45 (UTC)    
Titel:

im Moment liegt alles noch auf meiner Festplatte, daher wird's mit
"http://www...." nicht's.

Aber - by the way : hab' noch was gefunden, was auch nicht funktioniert :

Objekte einbinden :

Code:

<object data="text/unten_links_de.txt" class="extern" type="text/plain"
                          width="255px" height="112px" style="border: 1px solid                   #B9D8E9; margin-top:0px;">
                                          Ihr Browser kann das Objekt leider nicht anzeigen!
                                        </object>


dazugehöriger css-Abschnitt :

Code:

#extern
 {
  font-family:arial,verdana,sans-serif,tahoma;
  font-size:0.8em;
  color:#000000;
 }

. . . funktioniert wieder in allen anderen Browsern - nur im IE mal
wieder nicht.

. . . werd's mal in der VM mit XP und IE8 testen . . .

. . . wie erwartet : unter XP mit IE8 läuft's wieder


Zuletzt bearbeitet von hamburg-highend am 07.08.2011, 18:53, insgesamt 2-mal bearbeitet
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de