Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Unterschiede zwischen IE und Mozilla.warum?





Frage

Hoi! Ich habe mal ne Frage. Und zwar wegen meiner Homepage http://www.misc-music.net . Wenn man mit dem Internet explorer auf enter geht, öffnet sich die home.php in einem neuen Fenster.Dieses ist aber normal groß und hat auch ein Menübar.Eigentlich soll das Fenster aber nur 850x567 groß sein und keine Scollbalken und keine Menübar haben. Wenn man mit dem Browser Mozilla auf enter klickt, dann stimmt alles. Außerdem ist bei der home.php mit dem internet explorer ein grafik fehler..da ist so ein kleiner abstand links oberhalb der Navigation. Mit dem Mozilla ist dieser fehler nicht da. Woran kann das liegen, dass bei dem selben HTMl code solche unterschiede entstehen? Würde mich über antworten freuen. Danke, Gandalf

Antwort 1 von sutadur

Das liegt einfach an der unterschiedlichen Umsetzung des Codes von den versch. Browsern. 100%ig gleiche Darstellung läßt sich nur sehr schwer umsetzen.

Antwort 2 von Gandalf

Achso..
Und kann es dann trotzdem am HTML-Code liegen?

Weil viele benutzen ja den IE und genau bei dem treten Fehler auf.
Also muss ich da was am HTML code ändern, damit es dort auch ohne Fehler funktioniert oder bin ich da machtlos und es funktioniert einfach nicht??

Antwort 3 von Feuervogel

wie kann das entstehen?

es ist nun mal so, dass bei der umsetzung der html-formatierungssprache jeder sein eigenes süppchen kocht. letztendlich muss der designer dann den kleinsten gemeinsamen nenner nehmen, oder auf die populäreren browser ausweichen, bei der beachtung der gestaltung.

dass das fenster unterschiedlich aufgeht, liegt wahrscheinlich daran, dass ein unterschiedlicher javascript plugin (heißt das so) installiert wurde, und der vom ie ist ziemlicher rotz.

beim rest würde ich mir an das w3c konforme html halten, dann läuft (meistens) nix schief.

vielleicht postest du hier mal den code der dir probleme verursacht!

Antwort 4 von Upsi

Vermutlich hast du alles richtig gemacht, denn der Mozilla unterstützt die Vorgaben des W3C am besten, der IE hat das so manches Problem damit... das heisst, du müsstest jetzt ein paar nicht W3C-konforme Änderungen vornehmen *fg*

Antwort 5 von Nessus

Zitat:
unterstützt die Vorgaben des W3C am besten, der IE hat das so manches Problem damit


Und wenn man sich überlegt, das Microsoft ein ständiges Mitglied des w3c ist, finde ich das doch schon recht schwach.

Nessus

Antwort 6 von Gandalf

Hallo,

hier einmal der code, mit dem ich ein neues Fenster öffnen will, dass 850x567 groß ist und keine menübar hat und kein Scrollbalken und all das:

<a href="home.php" target="Misc-Music" onClick="window.open('', 'Misc-Music',  'width=850,height=567,
toolbar=no, status=no,menubar=no,
resizable=no,scrollbars=no')">.:: Enter ::.</a>



Mit Mozilla geht es wie gesagt und mi IE nicht.
Was kann ich daran ändern?

Danke,
Gandalf

Antwort 7 von Feuervogel

ich mach das so:


<a href="index.php?prgm=profile" class="content-sub" onClick="javascript:fenster('tmpl/tmpl_changeimage.html','Titel',354,144)"> 
                      Bild ändern</a>


Antwort 8 von Gandalf

Mhh..da weiß ich jetzt garnix mit anfzufangen, sorry^^''''

Was ist denn class="content-sub"?
Und welche datei öffnet sich dann im Popup?
index.php?prgm=profile oder tmpl_changeimage.html ?

Antwort 9 von Firebird

Warum machst du nicht einfach ne Browserüberprüfung am Start, wo gescheckt wird mit welchen Browser und Auflösung der User unterwegs ist? Und dann einfach ne automatische weiterleitung zu dem jeweiligen angepasste code der jeweiligen Browser... Scripts dazu lassen sich auf diversen Webmaster-Sites finden, also auch für einen leihen machbar...

Antwort 10 von Feuervogel

uh, nicht noch komplizierter!

also, erklärung:


<a href="index.php?prgm=profile" class="content-sub" onClick="javascript:fenster('tmpl/tmpl_changeimage.html','Titel',354,144)"> 
                      Bild ändern</a>



ich hab das javascript ereignis "onClick" ausgewählt für das öffnen des popup fensters. damit nicht gleichzeitig im hauptfenster eine andere seite geladen wird als ich will.

das dazu.

"class="content-sub"" ist die die css-klasse die die formatierungseigenschaften für den link festlegt.

ich lege dir nahe, dich mal ausführlich mit dem thema html/css zu beschäftigen; ich hab am meisten durch _ausprobieren_ gelernt, nicht durch eine "ich-kenn-das-nicht-und-nehms-nicht"-einstellung.