internet explorer zeigt bilder nicht an

Alles, was PHP betrifft, kann hier besprochen werden.

internet explorer zeigt bilder nicht an

Postby newby » 21. December 2008 13:26

hallo,

warum zeigt der ie die bilder in diesem Menu nicht an?

Code: Select all
<html>
<body bgcolor="FF9000" link="000000" vlink="000000" alink="000000">
   
<a target="_parent" href="index.html">
<img border="0" src="img/logo.png" style="width:100%"><br><br>
</a>

<center>
<a href="herren.php?s=1" target="main">         <img height="10%" width="80%" alt="Herrenschuhe" border="0" src="img/buttons/Herrenschuhe.png"></a>
<br><br>
<a href="damen.php?s=1" target="main">         <img height="10%" width="80%" alt="Damenschuhe" border="0" src="img/buttons/Damenschuhe.png"></a>
<br><br>
<a href="sport.php?s=1" target="main">         <img height="10%" width="80%" alt="Sportschuhe" border="0" src="img/buttons/Sportschuhe.png"></a>
<br><br>
<a href="oeffnungszeiten.html" target="main">   <img height="10%" width="80%" alt="&Ouml;ffnungszeiten" border="0" src="img/buttons/Oeffnungszeiten.png"></a>
<br><br>
<a href="anfahrt.html" target="main">         <img height="10%" width="80%" alt="Anfahrt" border="0" src="img/buttons/Anfahrt.png"></a>
<br><br>
<a href="impressum.html" target="main">         <img height="10%" width="80%" alt="Impressum" border="0" src="img/buttons/Impressum.png"></a>
</center>

</body>
</html>       


In Firefox werden sie angezeigt.
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Nobbie » 21. December 2008 22:23

Gute Frage.

Vielleicht kann der IE (welcher?) die PNG Dateien nicht anzeigen. Vielleicht gibt es auch Probleme mit Gross/Kleinschreibung. Vielleicht gibt es auf dem Server einen Schutz, dass an IE keine Bilder ausgeliefert werden.

Ohne weitergehende Infos ist die Frage nicht zu beantworten. Kann man die Seite mal live sehen?
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: internet explorer zeigt bilder nicht an

Postby newby » 22. December 2008 11:42

ich benutze xampp und die neueste version des ie. Ich hab bei beiden keine Einstellungen geändert. Die Groß- und kleinschreibung ist auch korrekt. Seltsam ist, dass sowas funktioniert:
Code: Select all
<html>
<body>
<img src="xyz.png" style="width:50%">
</body>
</html>


Die Seite wird komplett richtig angezeigt, auch im ie.
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Nobbie » 22. December 2008 12:02

Dann lass doch mal diese sowieso ziemlich komischen width und insbesondere die height-Angaben weg. Nur 10% für height? Vielleicht ist das einfach so mickrig, dass man nichts mehr sieht.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: internet explorer zeigt bilder nicht an

Postby Thomas Br » 24. December 2008 12:16

Hallo newby

der IE kann afair leider keine Prozentualen height und Width angaben lesen (siehe auch selfhtml.org)
deshalb mach die Bilder lieber gleich per Editor so groß wie du sie brauchst!
Alles andere Verzerrt und benötigt unnötig Server (Client) last!
User avatar
Thomas Br
 
Posts: 33
Joined: 24. June 2004 19:08
XAMPP version: 7.1.1
Operating System: Windows 10 x64 Pro

Re: internet explorer zeigt bilder nicht an

Postby newby » 25. December 2008 21:04

wie mach ich denn dann die seite auflösungsunabhängig? das ist doch total doof ohne prozentangaben.
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Nobbie » 26. December 2008 15:34

>wie mach ich denn dann die seite auflösungsunabhängig?

Kennst Du irgendeine Seite die total auflösungsunabhängig ist? Welche?

>das ist doch total doof ohne prozentangaben

Die helfen sowieso nicht bei "auflösungsunabhängig". Diese Prozentangabe hat mit der Auflösung nichts zu tun.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: internet explorer zeigt bilder nicht an

Postby newby » 29. December 2008 14:50

der internet explorer kann schon prozentangaben nutzen, siehe:

Code: Select all
<html>
<body>
<img src="xyz.png" style="width:50%">
</body>
</html>


das funktioniert auch im ie,
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby newby » 03. January 2009 16:32

so, jetzt hab ich ein neues problem, ich hab mir überlegt, dass ich die seite einfach immer in der Mitte des Bildschirms anzeige, indem ich links und rechts zwei lehre frames mache. Hier mein code:

Code: Select all
<html>
<head>
<title>xxx</title>
<script type="text/javascript">
<!--
function GetFrameWidth()
{
var width = (screen.width-1280)/2;
width = width + ", 1280," + width;
top.document.getElementsByTagName('frameset')[0].cols=width;
}
-->
</script>
</head>


<frameset name="frameset" onload="javascript:GetFrameWidth();" border="0" framespacing="0">
<frame src="empty.html" noresize>
<frame src="frame.html" noresize>
<frame src="empty.html" noresize>
</frameset>

</html>


Firefox zeigt die Seite komplett richtig an, aber der ie zeigt nur den linken leeren frame an (den ich schwarz gefärbt habe). Das Javascript funktioniert auch im ie, da der linke frame die richtige größe hat. Ich benutze keine Prozentangaben. Warum zeigt der ie den mittleren und rechten frame nicht an?
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Nobbie » 04. January 2009 00:13

1) Was haben diese ganzen kaputten Fragen eigentlich mit PHP zu tun?
2) Was ist eigentlich, wenn screen.width kleiner als 1280 ist?
3) Mittige Frames macht man nicht mit JavaMurks, sondern einfach so:

<frameset cols="*,1280,*" ...>

Dennoch bleibt das Problem bestehen, wenn die Auflösung kleiner 1280 ist und das ganze Zeug sieht ohnehin vermurkst aus.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: internet explorer zeigt bilder nicht an

Postby newby » 04. January 2009 00:47

irgendwie fühl ich mich gerade angegriffen...

1) Hier gibt es kein Forum das HTML heißt.
2) Wenn screen.width kleiner als 1280 bekommen die user ein schönes scrolling="auto".
3) Mit wildcards hab ich das natürlich auch schon versucht, hab nur anstelle des "*" ein "%" genommen. Firefox hat das verstanden, der ie nicht.

jetzt funktioniert es, danke schön.
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Xardas der Dunkle » 04. January 2009 00:48

Frames sind allgemein murks ...
Zentrieren tut man mit CSS und zwar so:
Code: Select all
<!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>xxxy</title>
    <style type="text/css">
/* <![CDATA[ */
body {
    text-align:center;
}

#main {
    width:1024px;
    margin:0 auto;
    text-align:left;
}
/* ]]> */
    </style>
  </head>
  <body>
    <div id="main">
      <p>Dieser Kontainer steht mittig.</p>
    </div>
  </body>
</html>


Und ne Breite von 1280 ist echt murks -.-.
Eigentlich ist sogar noch 1024 zu groß, da z.B. Windoof als Standard Auflösung 800x600 einstellt.

mfG
User avatar
Xardas der Dunkle
 
Posts: 482
Joined: 09. March 2008 19:40
Location: /var/www

Re: internet explorer zeigt bilder nicht an

Postby newby » 04. January 2009 01:57

ich hab fast überhaupt keine ahnung von css. Kommt es nicht auf das selbe raus, ob ich das mit frames oder mit css mache?
ne website für 800x600 zu optimieren ist aber auch irgendwie doof oder?
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Re: internet explorer zeigt bilder nicht an

Postby Nobbie » 04. January 2009 13:54

Ich verstehe immer noch nicht, was Dich glauben läßt, man müßte Webseiten für bestimmte Bildschirmauflösungen optimieren. Das ist Kappes.

Mache einfach Deine Seite und fertig. Kannst Du sowieso nicht ändern, dass es tausende von verschiedenen Monitoren gibt und wie groß die sind bei welcher Auflösung. Und wenn ein Browser nur halb geöffnet wird sieht die Seite wieder anders aus - na und?

Schau Dir doch das Internet mal an (dieses Forum, irgendwelche CMS a la Joomla), www.amazon.de (nur um mal was zu sagen): wo ist denn irgendwo eine Seite dabei, die irgendwie für 1280x1024 optimiert ist?

Du hast im Grunde von Programmierung keine Ahnung aber machst ein Riesengeschrei um Dinge, die die Welt nicht interessiert. Grausam - wirklich. Fang einfach an und lass das unnütze Grübeln sein. Es führt zu nichts.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: internet explorer zeigt bilder nicht an

Postby newby » 04. January 2009 20:53

Ich verstehe immer noch nicht, was Dich glauben läßt, man müßte Webseiten für bestimmte Bildschirmauflösungen optimieren. Das ist Kappes.

Ich möchte nur das die Seite bei den gängigen Bildschirmauflösungen einigermaßen vernünftig aussieht!

Mache einfach Deine Seite und fertig

Die Seite ist fertig, ich muss sie nur noch ein bisschen optimieren.

Schau Dir doch das Internet mal an

Ich hab ne Auflösung von 1600x1200 und die Seiten sehen alle gut aus. Moderator: Link entfernt. Bitte keine Links zu Warezseiten

Du hast im Grunde von Programmierung keine Ahnung

Ich programmiere 3d-anwendungen in c++ und directx. Hast du schonmal versucht eine 3d Welt zu erzeugen? Zeig mir mal wen, der das ohne Ahnung von Programmierung schafft!
newby
 
Posts: 105
Joined: 16. July 2006 10:53

Next

Return to PHP

Who is online

Users browsing this forum: No registered users and 49 guests