Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/04/2003, 09h36   #1
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
Par défaut cache

Bonjour,

je voudrais empecher le navigateur de mettre mes pages en cache. Pour cela j'ai rajouté dans ma feuille xsl le code suivant :
Code :
1
2
3
4
5
6
7
 
 name="xslc:Page"<xsl:with-param name="Title">ListBDEMABS</xsl:with-param>
<xsl:with-param name="Head">
	<script language="javascript" src="/GestAbsBin/delai.js"/>
	<meta http-equiv="Cache-Control" content="no-cache"/>
	<meta http-equiv="pragma" content="no-cache"/>
</xsl:with-param>
ce qui me génère le html suivant
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
 
<head>
 
<base href="http://localhost/GestAbsBin/GestAbs.dll/"><link rel="stylesheet" type="text/css" href="/SharedPortal/Skins/msnblue/xslc.css"><meta http-equiv="Expires" content="0"><script language="javascript"><!--
var XMLC_SkinPath = '/SharedPortal/Skins/msnblue/';
var XMLC_Portal = '/SharedPortal/';
var XMLC_PictosPath = '/SharedPortal/Pictos/original/';
function handleFormKeyPress(form) { if (13 == event.keyCode) form.submit(); }
function ConfirmDelete(formName, DeleteAction, Prompt) {
  D = document.forms[formName];
  if (confirm(Prompt)) {
    D.action = DeleteAction;
    D.submit();
  }
}
--></script><script language="javascript" src="/SharedPortal/XRollover.js"></script><title>ListBDEMABS</title><script language="javascript" src="/GestAbsBin/delai.js"></script><meta http-equiv="Cache-Control" content="no-cache"><meta http-equiv="pragma" content="no-cache"></head>

Le problème est que cela n'a aucun impact. Mon objectif est que l'utilisateur ne puisse pas rappeler une page via l'historique ou via le bouton précédent. D'ailleurs Je ne suis pas sur que cela possible car j'ai lu un peu de tout sur ce sujet .....
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2003, 13h50   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
ca devrait t'aider:
http://e-delos.com/DownloadBin/Downl...S_ID=102001348
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2003, 15h57   #3
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
merci pour le tuyau mais ça fonctionne pas chez moi. En fait j'ai ajouté
Code :
XMLRequest.SetCustomHeader('Cache-Control', 'no-cache');
dans l'évènement BeforeXMLService. Ai je bien compris ?
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2003, 16h41   #4
Membre régulier
 
Inscription : janvier 2003
Messages : 85
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 85
Points : 92
Points : 92
Oui c'est bien au niveau de l'évènement BeforeXMLService qu'il faut taper ce code :

Code :
XMLRequest.SetCustomHeader("Cache-control", "no-cache");
Tu fais cela en scripting ou directement dans Delphi ?
__________________
Julien C.
Julien C. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2003, 17h05   #5
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 130
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 130
Points : 25
Points : 25
En Delphi
pram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2003, 11h32   #6
Membre régulier
 
Inscription : janvier 2003
Messages : 85
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 85
Points : 92
Points : 92
C'est bizarre, chez moi cela fonctionne bien...
__________________
Julien C.
Julien C. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h51.


 
 
 
 
Partenaires

Hébergement Web