Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Homepageprobleme

Hallo ihr Lieben,

ich habe eine Homepage (basiert auf Expression). Bislang gab es keine Probleme. Nun häufen sich aber die Anfragen von Usern mit Windows 8, die nur noch meine Startseite aber nicht mehr die Unterseiten öffnen können. Wenn man auf den Kompatibilitätsbutton drückt, läuft die HP auch wieder. Aber nicht jeder HP-Besucher weiß dies. Wie kann ich hier Abhilfe schaffen????


Antworten zu Homepageprobleme:

Einen Script in die HP einbauen - mit dem die Seitenbesucher mit Windows-8 erkannt werden und der Kompatibilitätsmodus von der HP aus aktiviert wird.

Und wo bekomme ich so ein Skript her?

Verlinke deine HP mal hierher - wenn sie nicht nur für festgelegte Besucher gedacht ist.
So kann man im Quelltext erkennen was da vielleicht fehlt, um die Seiten ohne zusätzliche Scripte anzeigen zu können.

Deine Seiten beginnen alle mit dem einleitenden Tag <html> - ohne daß die Seite mit dem "DOCTYPE" gekennzeichnet ist.
Stelle mal das voran:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
usw.
und prüfe die Darstellung unter Windows-8 danach.

Außerdem hast du die Möglichkeit, den kostenfreien "W3C -  W3C Markup Validation Service" aufzurufen und kannst deine Seite prüfen lassen.
Das Fehlerprotokoll macht dich bestimmt auf weitere aktuelle "Nicht-Übereinstimmungen" mit den internationalen Standards aufmerksam.
(Führe das auch mit den URIs der einzelnen Frames aus - dann sind die Probleme / Fehler direkt zugeordnet.)

Die URI vom Validation-Service:
http://validator.w3.org/

Danke aber das mit dem Doctype hatte ich vorgestern bereits versucht. Ohne Erfolg...

Die Quelltexte sind doch jetzt noch alle ohne DOCTYPE - was soll die Aussage zu "versucht"?
Versucht - aber nicht in den Dateien belassen = kein Abstellen von Fehlern, die der W3C-Validator ausgibt.

Ich hatte Dogtype in die HP eingepflegt, dann aber eine weiße Seite...
Dann habe ich es wieder rückgängig gemacht.
Das war gemeint mit versucht.

hallo ;D

Zitat
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=9" />
</head>
<body>
</body>
</html>

So "starteste" automatisch im Kompalibitätsmodus
Müsste auch der richtige sein, kannste mal testen ^^

Hier stehen se alle welche du dem X-UA-Compatible Metatag als Variablen mitgeben kannst:
http://webdesign.about.com/od/metataglibraries/p/x-ua-compatible-meta-tag.htm

MfG,
Meister Falke
« Letzte Änderung: 15.04.13, 15:06:32 von Meister Falke »

Eigenartigerweise schreibt Nicole, daß die Fehler bei den Seitendarstellungen durch Windows-8 hervorgerufen werden.
(Nur Startseite wird angezeigt, verlinkte Unterseiten nicht.)
Auf Beobachtungen mit vielleicht verschiedenen Browsern geht sie leider nicht ein.
Kann mir nicht erklären, daß Windows-8 verantwortlich sein soll wenn irgendein Browser keine Seiten mit Frames anzeigt - nach Klick auf Kompatibilitätsbutton aber auch die verlinkten Seiten anbietet.

Ich kann nicht testen ob der Meta-Tag mit Bezug IE-9 der einzige "Klemmer" ist.

Bitte entschuldigt Ihr habt es hier mit einem absoluten Anfänger zu tun...

Also meine Homepage konnte bisher jeder sehen.
Seit dem es jedoch Rechner mit Windows 8 gibt, haben die jenigen ein Problem mit meiner Seite, welche diese mit dem Internetexplorer ansehen. Mozilla oder ähnliches funktioniert weiter.

Diejenigen mit Windows 8 und dem Internetexplorer, bekommen nur noch die Startseite richtig angezeigt, die Unterseiten leider nicht.

War dies verständlich?

Bitte entschuldigt Ihr habt es hier mit einem absoluten Anfänger zu tun...

Das waren wir alle einmal, mach dir nix draus ;)

Das Problem hängt damit zusammen, dass der Internet Explorer 10 (Egal ob unter Windows 7 oder Windows 8 ) nicht die verlinkten seiten im "Hauptframe" sondern im Menü öffnet.
Nach dem verwenden des Kompalibitätsmodus geht das - da "ältere" Internet Explorer versionen anscheinend den Quelltext richtig umsetzen und die seiten im Hauptframe und nicht im Menü-Frame öffnen.

Die Verwendung von Iframes ist eigentlich für sowelche Anwendungsfälle veraltet und in dem Fall ist ein implementieren von CSS und PHP sinnvoller, da es sonst passiert, dass du wenn du bspw googlest nur die Seite des Iframes ohne Navigation findest. (Schwer zu erklären)

Wenn dir das zu viel Arbeit ist könntest du Quick and Dirty halt im Menü im Head (zwischen <head> und </head>)
<meta http-equiv="X-UA-Compatible" content="IE=9" />
einsetzen. - Dann sollte es funktionieren.

Ich empfehle dir trotzdem dir seitens Quellcode und Design von jemandem zur Hand gehn zu lassen der sich auskennt. (So lernt man besser und es issn besseres Resultat)

@klettwitz: Gut beobachtet ^^! Ein Quelltext wird vom Browser wiedergegeben. Wenn ein PDF sich unter Windows 8 öffnet und unter Windows 7 net, dann liegts auch net am OS, sondern am Programm mit dem mans öffnet.

MfG Meister Falke

Lieber Meister Falke,

es hat nichts mit viel Arbeit oder nicht zu tun. Aber Du sprichst für mich einfach von bömischen Dörfern... Ich verstehe nur Bahnhof.

Was ich aber verstanden habe, ist dass ich meta.... zwischen head und /head einfügen soll. Das werde ich in den nächsten Tagen mal tun und schauen ob es funktioniert.
Das muß dann auf jeder Seite geändert werden oder nur auf der Startseite?

Vielen Dank für Eure Geduld und Eure Hilfe

Nicole

Aber Du sprichst für mich einfach von bömischen Dörfern... Ich verstehe nur Bahnhof.
und genau deshalb wollte ich dir empfehlen ne helfende Hand zu holen ;)

Das muß dann auf jeder Seite geändert werden oder nur auf der Startseite?
ne nicht auf der Startseite, sondern auf der .html von dem menü und der index!

der Quelltext von der index.html wäre entsprechend:
Zitat
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<title>Berner Sennenhunde vom Hibiscusgarten</title>
</head>
<frameset framespacing="0" rows="190,*" border="0" frameborder="0">
<frame marginheight="0" marginwidth="0" name="Banner" noresize="noresize" scrolling="no" src="kopf.html" target="_self">
<frameset cols="200,*">
<frame marginheight="0" marginwidth="0" name="Inhalt" scrolling="no" src="menue.html" target="Hauptframe">
<frame name="Hauptframe" scrolling="auto" src="home.html" target="_self" marginheight="0" marginwidth="0">
</frameset>
<noframes>
<body>
<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.</p>
</body>
</noframes>
</frameset>
</html>

und der von der von der menue.html wäre dann:
Zitat
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Berner vom Hibiscusgarten</title>
<base target="Hauptframe">
</head>
<body link="#663300" vlink="#663300" alink="#663300" text="#663300" bgcolor="#FFCCCC">
<p><map name="FPMap0">
<area href="http://free-service.de/gb/?id=109450" shape="rect" coords="7, 317, 124, 346">
<area href="impressum.html" shape="rect" coords="7, 284, 124, 318">
<area href="links.html" shape="rect" coords="6, 253, 90, 283">
<area href="herzenssache/herzenssache.html" shape="rect" coords="6, 227, 153, 252">
<area href="wurfplanung/wurfplanung.html" shape="rect" coords="5, 194, 148, 221">
<area href="wuerfe.html" shape="rect" coords="5, 159, 87, 189">
<area href="zucht/zucht-start.html" shape="rect" coords="7, 128, 73, 156">
<area href="unsere-meadels.html" shape="rect" coords="6, 97, 162, 125">
<area href="wir/wir.html" shape="rect" coords="6, 66, 72, 94">
<area shape="rect" coords="5, 38, 84, 63" href="news.html">
<area target="_parent" href="index-home.html" shape="rect" coords="5, 6, 93, 33">
</map>
<img border="0" src="layout/menue.jpg" width="200" height="400" usemap="#FPMap0"></p>
</body>
</html>

sollte es danach trotzdem noch zu fehlern kommen empfehle ich auch die Unterseiten anzupassen

MfG Meister Falke

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

eine alternative Abhilfe wäre es, in der Datei menue.html in jedes area-Element das target-Attribut zu setzen, sofern es nicht vorhanden ist. Also machst du z.B. aus:

<area href="impressum.html" shape="rect" coords="7, 284, 124, 318">folgendes:
<area href="impressum.html" shape="rect" coords="7, 284, 124, 318" target="Hauptframe">
Aber im Prinzip ist es schon richtig, dass man Frames heutzutage überhaupt nicht mehr einsetzen sollte.

Könnt ihr mal drüber schauen... Es funktioniert immernoch nicht...

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Die von mir genannte Abhilfe würde funktionieren.

Stattdessen hast du die menue.html zur Hauptseite gemacht. Jeder, der nun deine URL aufruft, sieht erst mal nur das Menü.

Mach dies rückgängig und wende dann die von mir beschriebene Änderung in der Datei menue.html an. Dann sollte es funktionieren.

Wenn ich jetzt wüßte was ich bei der Menüseite ändern muß... so dass es nicht die Hauptseite ist.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

wahrscheinlich musst du nur die index-home.html in index.html umbenennen und dann natürlich den entsprechenden "Home"-Link in der menue.html auch anpassen.

Deine Vorschläge mit area habe ich schon umgesetzt...
Allerdings Dein letzter Beitrag.. damit kann ich nix anfangen. Ich habe die HP damals gebaut bekommen. Und kenne mich mit dem Programmieren nicht aus. Nun hatte ich das so geändert, wie es vorgeschlagen war und weiß nicht was ich genau nun abändern muß... HILFE :-(

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

laut Quelltext der menue.html hast du meinen Vorschlag noch nicht umgesetzt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Berner vom Hibiscusgarten</title>
<base target="Hauptframe">
</head>
<body link="#663300" vlink="#663300" alink="#663300" text="#663300" bgcolor="#FFCCCC">
<p><map name="FPMap0">
<area href="http://free-service.de/gb/?id=109450" shape="rect" coords="7, 317, 124, 346">
<area href="impressum.html" shape="rect" coords="7, 284, 124, 318">
<area href="links.html" shape="rect" coords="6, 253, 90, 283">
<area href="herzenssache/herzenssache.html" shape="rect" coords="6, 227, 153, 252">
<area href="wurfplanung/wurfplanung.html" shape="rect" coords="5, 194, 148, 221">
<area href="wuerfe.html" shape="rect" coords="5, 159, 87, 189">
<area href="zucht/zucht-start.html" shape="rect" coords="7, 128, 73, 156">
<area href="unsere-meadels.html" shape="rect" coords="6, 97, 162, 125">
<area href="wir/wir.html" shape="rect" coords="6, 66, 72, 94">
<area shape="rect" coords="5, 38, 84, 63" href="news.html">
<area target="_parent" href="index-home.html" shape="rect" coords="5, 6, 93, 33">
</map>
<img border="0" src="layout/menue.jpg" width="200" height="400" usemap="#FPMap0"></p>
</body>
</html>

Schau bitte nochmal

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

also bei mir funktioniert es jetzt in allen Browsern richtig.

Es geht mit dem neuestem Internet Explorer immer noch nicht

bei mir wird die menue.html mit dem Internet Explorer auch mit immernoch unverändertem Quellcode angezeigt... Trotz aktualisieren und leerens des Cache

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das liegt daran, dass irgendjemand die Änderungen rückgängig gemacht hat. Bei mir ist es nämlich jetzt auch wieder falsch. Gestern um Punkt 18:00:00 hatte es aber funktioniert.

irgendwie find ich das jetzt schon etwas herbe, dass hier erst ein Problem mitgeteilt wird und sich dann Leute die sich damit auskennen draufstürzen und helfen und jetzt die Seite immernoch/wieder auf ihrem alten Stand ist...


« Ich bräuchte hilfe bei einem ScriptBrauche Hilfe bzgl. Domain (catch) bei Kolido »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
AppleScript
AppleScript ist eine Programmiersprache von Apple für Skripte und Programme auf Systemebene. Im Gegensatz zu den Unix-Shellscripts, die seit OS X ebenfalls mögl...

Javascript
JavaScript ist eine weit verbreitete Skriptsprache, die ursprünglich von Netscape für das DOM-Scripting für Webseiten entwickelt wurde. Sie hat sich seitde...

PostScript
PostScript ist eine Programmiersprache zur Beschreibung von grafischen Objekten und Schriftzeichen zur Übertragung vom Computer zum Drucker oder Laserbelichter. Gene...