Fehlerhafte Anzeige im Internet Explorer
Christina
- browser
Hallo,
meine noch im Aufbau befindliche Webseite wird bei mir zu hause (XP)im Internet Explorer nicht vollständig angezeigt, d.h. mit einem Klick auf ein Bild, erscheint dieses nicht vergrößert in einem neuen Fenster. Es passiert nichts. In der Statusleiste steht als Zone "eingeschränkte Sites".
Ich bin schon seit einiger Zeit auf Fehlersuche und habe auch schon hier im Forum Hilfe bekommen (vielen verspäteten Dank).
Wer kann helfen?
Danke im voraus
Hallo
meine noch im Aufbau befindliche Webseite wird bei mir zu hause (XP)im Internet Explorer nicht vollständig angezeigt, d.h. mit einem Klick auf ein Bild, erscheint dieses nicht vergrößert in einem neuen Fenster.
JavaScript Popup?
Es passiert nichts. In der Statusleiste steht als Zone "eingeschränkte Sites".
Offensichtlich. Der MSIE verweigert schlicht die Ausführung des JavaScript-Skripts.
- ich kann weder die Sicherheitsstufe der o.g. Zone ändern, noch meine Webseite (ohne endgültige Webadresse) einer anderen Zone zuordnen.
Ich bin schon seit einiger Zeit auf Fehlersuche und habe auch schon hier im Forum Hilfe bekommen (vielen verspäteten Dank).
Biete eine Alternative zum Öffnen eines neuen Fensters mittels JavaScripts. Das könnte z.B. so aussehen:
<a href="/pfad/zur/datei.html" onclick="[code lang=javascript]oeffnefenster(this.href);return false;
"><!-- Bild oder Text --></a>[/code]
oeffnefenster()
ist eine JavaScriptfunktion, die den Code zum Öffnen des Fensters enthält. Ihr Parameter this.href
übergibt der Funktion den Inhalt des Attributs 'href', return false
sorgt dafür, dass der Link nicht über das href-Attribut ausgeführt wird.
Ist JavaScript nicht aktiv/verfügbar, wird der Link ganz normal als HTML-Link ausgeführt und die referenzierte Ressource, bei dir die Seite mit dem Bild, geöffnet.
Tschö, Auge
Hallo,
Danke für die Antwort.
Bis jetzt habe ich für meine Webseite noch kein JavaScript benutzt, d.h. auf meinem dienstlichen Rechner (mit IE)und auf meinem privaten PC (mit Firefox) funktioniert das Anzeigen von vergrößerten Bildern in einem neuen Fenster (auch nur mit HTML).
Ob ich den Popupblocker aktiviere oder nicht macht auch keinen Unterschied.
Warum zeigt mein IE zu hause die Bilder nicht an?
Hast Du noch eine Idee?
Moin
Warum zeigt mein IE zu hause die Bilder nicht an?
Hast Du noch eine Idee?
Zur Beantwortung dieser Fragen wäre ein Einblick in deinen Quellcode nützlich, sinnvoll, eigentlich sogar zwingend erforderlich.
Gruß
rfb
Hallo rfb,
hier ist ein Ausschnitt aus dem Quelltext (der Rest dürfte mit dem eigentlichen Problem nichts zu tun haben).
Hilft das weiter?
Gruß Christina
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kaktus Point</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="../css/kaktuspoint.css">
</head>
<body>
<div id="main">
<p class="kasten1">Kaktus Point</p>
<p><a href="../img/startseite1.jpg" target="_blank"><img src="../img/startseite.jpg" width="410" height="280" border="0"
alt="Text" align="right"></a>
</p>
</div>
</body>
</html>
Moin
funktionierts wenn du
target="_blank"
weglässt?
Gruß
rfb
Moin
funktionierts wenn du
target="_blank"
weglässt?Gruß
rfb
Hallo rfb,
nein, funktioniert nicht.
Es funktioniert ja alles auf meinem dienstlichen Rechner (die Bilder, die ich anklicke, werden in einem neuen Fenster aufgemacht) - aber zu hause (mit dem gleichen Betriebssystem und Browser) nicht.
Gruß Christina
Hallo Christina,
<div id="main">
<p class="kasten1">Kaktus Point</p>
<p><a href="../img/startseite1.jpg" target="_blank"><img src="../img/startseite.jpg" width="410" height="280" border="0" alt="Text" align="right"></a>
</p>
</div>
das sieht eigentlich absolut korrekt aus. Wenn *dieser* Schnipsel bei manchen Rechnern/Browsern nicht funktioniert, d.h. kein neues Fenster mit dem Bild öffnet, dann scheinen diese Browser einen *sehr* aggressiven Popup-Blocker zu haben - anders kann ich mir das nicht erklären.
Übrigens noch ein Tipp, der mit dem Problem direkt nichts zu tun hat: Du verwendest hier als Vorschaubild im Link dasselbe Bild, auf das du auch verlinkst, und überlässt es dem Browser, das Bild klein zu skalieren. Das kann man machen, aber es hat zwei Nachteile. Zum einen ist die Qualität der browserinternen Skalierungs-Algorithmen meist schlechter als die der gängigen Grafikprogramme. Zum anderen überträgst du die gesamte Datenmenge des großen Bildes, auch wenn sie nicht gebraucht wird.
Es ist daher günstiger, du verkleinerst das Bild mit einem Grafikprogramm und legst beide auf deinem Webspace ab. Dann kannst du ein kleines Bild in niedriger Qualität, das aber sehr schnell geladen ist, als Vorschau nehmen.
So long,
Martin
Moin
Übrigens noch ein Tipp, der mit dem Problem direkt nichts zu tun hat: Du verwendest hier als Vorschaubild im Link dasselbe Bild, ...
dachte ich auch erst, aber die "1" unterscheidet doch die Dateinamen!
Gruß
rfb
Hallo Martin,
die Bilder (d.h. die Vorschaubilder und die vergrößert angezeigten) haben maximal 35 KB. Ist das zuviel?
Gruß Christina
Hi,
die Bilder (d.h. die Vorschaubilder und die vergrößert angezeigten) haben maximal 35 KB. Ist das zuviel?
nein, finde ich nicht. Ich konnte es ja mangels Online-Beispiel nicht nachprüfen, ich habe nur geschätzt: Wenn das Vorschaubild schon 410x280 groß ist, dann ist das "große" Bild wahrscheinlich mindestens in der Größenordnung von 800x600 oder so. Wenn es dann noch in guter Qualität sein soll, habe ich mindestens 200kB geschätzt.
Allerdings habe ich auch übersehen, dass du tatsächlich unterschiedliche Bilder referenzierst (startseite1.jpg vs. startseite.jpg). Das hat rfb gesehen, ich nicht. Betrachte meinen Kommentar daher einfach als allgemeinen guten Rat. ;-)
Ciao,
Martin