js menü problem. refresh

  • hallo leute, bin neu hier.
    also ich hab folgendes problem. ich erstelle mir in php mein js menü dynamisch, also je nachdem welche rechte der benutzer hat werden dann auch nur die menüpunkte engezeigt. das funktioniert auch alles wunderbar, bloß wenn ich z.b. als admin angemeldet bin, mich dann abmelde, und mich als benutzer anmelde, dann sehe ich zuerst immer noch das menü vom vorherigen user. erst nachdem ich einmal die seite aktualisiert habe, wird auch das neue menü richtig angereigt.

    Code
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="expires" content="0">

    hab ich schon drin stehen, und die menüdatei liegt auch schon richtig vor, sie wird halt bloß nicht richtig angezeigt.

    Habt ihr da vielleicht ne idee??

  • ja, des mit dem reload hab ich schon im header eingebaut, aber ich wollte dads eigentlich nur als übergangslösung. Denn man sieht halt trotzdem noch kurz das alte menü und dann wird gereloadet.
    Es functioniert schon, aber ich finde das halt nicht so die beste lösung. Es muss doch einen grund geben warum ich erst reloaden muss.

  • erstmal, den code von was?? Wie ich das menü erstelle, oder wie ich es einbinde?

    Auf jeden Fall hab ich gerade gemerkt, dass es mein Fierfox so funktioniert wie es funktionieren soll, bloß nicht im ie oder opera!!! Kennt ihr da irgenwelche einstellungen die man mei den browsern tätigen kann??

  • uups, hatte mich nie eingeloggt. gast war ich.
    Also ich habe das rätzels lösung. Es liegt doch am cachen von den dateien. Da es aber sowieso eine https-verbindung ist, und diese seiten eigentlich eh nicht auf der festplatte gespeichert werden sollen, hat sich das problem erübrigt.
    Einfach bei Einstellungen->erweitert->Sicherheit->verschlüsselte seiten nicht auf feestplatte speichern.

    Wäre aber trotzdem noch schön, wenn das mit dem meta angaben und no-cache funktionieren würde.