tutorials.de Buch-Aktion 05/2012
Like Tree3Danke
  • 1 Beitrag von tombe
  • 1 Beitrag von Momo95
  • 1 Beitrag von tombe
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
1782
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Margit_
    Margit_ Margit_ ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Wien
    Beiträge
    99
    Liebe Leute,

    habe eine Webseite, auf der ich alle paar Tage den Punkt "Aktuell" ergänze. Leider datet sich der Browser des Benutzers (der vorkurzem auf meiner Seite gesurft hat) aber nicht automatisch ab, und so sehen die meisten Leute noch immer die "alte" Seite an.

    Natürlich kann ich dem Benutzer nicht zumuten, bei jedem Besuch "F5" zu drücken bzw. weiß der User ja gar nichts von seinem "Unglück" - dass eben die Seite schon wieder viel mehr neue Info enthält, als ihm der Browserchache (oder was auch immer) vorenthält.

    Nun meine Frage: Kann ich das irgendwie beim Erstellen der Seite "mit einbauen", dass sich die "Aktuell"-Seite für den Benutzer jedesmal ganz neu laden soll o. Ä....?
    (Bitte in jedem Fall "deppensicher" erklären, ich benutze Dreamweaver 4 von anno 1998 und hab' keine Ahnung bezüglich html oder sonstwas!)

    Wäre dankbar für Eure Tipps,
    liebe Grüße & Danke,

    Margit

    PS: @Mods: Bitte verschieben, falls in diesem Unterforum unpassend, danke.
    Geändert von Margit_ (20.04.11 um 03:12 Uhr) Grund: "PS:" noch eingefügt
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Dazu wirst du wohl in die HTML Ansicht von DW wechseln und diese Zeile in den header-Bereich eintragen müssen:

    HTML-Code:
    <meta http-equiv="expires" content="0">
    Mehr dazu findest du hier.
    Margit_ bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    Avatar von Margit_
    Margit_ Margit_ ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Wien
    Beiträge
    99
    Lieber tombe,
    vielen Dank für Deine Antwort - ich werde mich über Ostern daran versuchen und melde mich dann wieder.
    Beste Grüße einstweilen,
    Margit
     

  4. #4
    Avatar von Margit_
    Margit_ Margit_ ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Wien
    Beiträge
    99
    Lieber tombe,

    nochmal kurz genauer nachgefragt:
    Bei meiner "Aktuell"-Seite sieht es nun so aus (Ausschnitt von ganz oben nach unten):
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <html>
    <head>
    <title>Aktuelles</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    <!--
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

    ...und sollte dann, lt. Deiner Anleitung, so aussehen, nicht?

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    <html>
    <head>
    <meta http-equiv="expires" content="0">
    <title>Aktuelles</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    <!--
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

    Und nun dazu noch eine Frage: Diese "Aktuell"-Seite (und auch die Menüpunkte/Anfangsseiten) ändern sich ca. wöchentlich, weil ich was ergänze.

    Der Rest der Webseite bleibt eigentlich gleich. Würdest Du das dann überall bei den Seiten machen, die regelmäßig aktualisiert werden, und bei den anderen nicht?

    Ich darf Dir per PN einen Link zu meiner Webseite schicken? (Noch hab' ich den Code NICHT eingefügt)

    Vielen Dank, liebe Grüße,

    Margit
     

  5. #5
    Avatar von Momo95
    Momo95 Momo95 ist offline Mitglied Gold
    Registriert seit
    Feb 2011
    Ort
    Linkenheim
    Beiträge
    106
    du könntest auch noch das einfügen:
    HTML-Code:
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    Margit_ bedankt sich. 

  6. #6
    Avatar von Margit_
    Margit_ Margit_ ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Wien
    Beiträge
    99
    Lieber Momo95, lieber Tombe,

    nun endlich bin ich wieder zum Webseiteneinrichten gekommen, und habe eingetragen, was Ihr beide vorgeschlagen habt. Leider funktioniert es nicht.

    So sieht das aus:
    HTML-Code:
    <html>
    <head>
    <meta http-equiv="expires" content="0">
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <title>Margit &middot; Aktuelles</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    <!--
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    .
    .
    .
    Hab' ich was falsch gemacht...?

    Danke nochmal und liebe Grüße,

    Margit
     

  7. #7
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Also die Angaben sind so wie ich es sehe richtig.
    Das Problem das du jetzt vielleicht hast ist, das der Browser diese Angaben noch nicht hat weil er eben noch die "alte Seite" im Cache stehen hat!?
    Margit_ bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  8. #8
    Avatar von Margit_
    Margit_ Margit_ ist offline Mitglied Silber
    Registriert seit
    May 2005
    Ort
    Wien
    Beiträge
    99
    Aha. Ok!
    Vielen Dank für die nochmalige Antwort und liebe Grüße und "Prosit Neujahr!"
     

Ähnliche Themen

  1. Seite erstellen: mit "sich selbst" sortierenden Links
    Von VB77 im Forum Javascript & Ajax
    Antworten: 8
    Letzter Beitrag: 04.03.11, 19:52
  2. Antworten: 0
    Letzter Beitrag: 07.06.05, 20:43
  3. Antworten: 7
    Letzter Beitrag: 02.03.05, 11:13
  4. Browser-Cache "umgehen"?
    Von belenos im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 15.02.05, 13:58
  5. Antworten: 7
    Letzter Beitrag: 12.10.04, 08:41