OVH Cloud OVH Cloud

Recharger une div d'une page

35 réponses
Avatar
sympatix
Bonjour !

J'ai une page contenant 2 frames, et je voudrais pouvoir recharger une div
avec ses éléments par défauts.
La div se trouve dans la frame du bas, et se pilote depuis la frame du haut.
Je me suis dit qu'en utilisant la méthode "reload", ce serais du gâteau,
mais ça ne fonctionne pas. Rien ne se passe en cliquant sur le bouton
"recharge". C'est clair, je ne m'y prends pas comme il faut !
(c'est la fonction recharge dans la pagehaut qui pose problème).

Voici le code des 3 pages:

--------page principale------------------
<html>
<head>
</HEAD>
<FRAMESET ROWS="80%,20%">
<FRAME SRC="pagehaut.htm" NAME="haut">
<FRAME SRC="pagebas.htm" NAME="bas">
</FRAMESET>
<body>
</body>
</HTML>

--------pagehaut------------------
<html>
<head>
<script>

function changetxt()
{
// on récupère la frame du bas
var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte"
}

function recharge()
{
var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.reload;
}

</SCRIPT>

</HEAD>
<body>
page du haut<br>

<input type="button" onclick="changetxt();" value="change">
<input type="button" onclick="recharge();" value="recharge">
</body>
</HTML>

-----pagebas--------
<html>
<head>
</HEAD>
<body>
page du bas
<div id="divtest">texte par défaut qui change</div>
</body>
</HTML>
--------------------

Merci d'avance :-)
--
Cordialement
Sympatix
(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)

10 réponses

1 2 3 4
Avatar
sympatix
Entre temps, j'ai pu trouver une solution:
j'ai scindé ma fonction en 2: Une qui recharge la page, et 1 qui modifie la
div.
Ensuite, j'ai insérré un "setTimeout(changetxt, 100);" dans le script
J'appelle les 2 fonction avec un "body omload, et ça roule !

Merci :-)
--
Cordialement
Sympatix
(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)
"Fred" a écrit dans le message de news:

Dans son message
sympatix nous dit :

Bonjour,
Salut !

Lis un peu la doc tout de même ;-)
Oui, bon, j'avoue, je n'ai pas (trop) lu la doc !

Elle est trop confuse pour moi, c'est pour ça que je préfère avoir un
exemple concret ici.

La méthode reload ne s'applique qu'à l'objet location lui même objet
de document et window.
Ca sert à recharger une page donc (ou un frame)
En bref, tu ne peux pas recharger les éléments d'une page
individuellement.
Bon, ben, là, effectivement, c'est plus clair...


(en revanche tu peux sauvegarder le contenu du DIV après chargement
pour le remettre à volonté dans le DIV ensuite)


Ben, je ne sais pas quelle est la meilleure méthode, mais j'ai dans
un 1er temps essayé d'utiliser le rechargement complet de la frame.
Je dis "essayé" car, j'ai un nouveau problème: après avoir inserré le
code déstiné à recharger la frame, normalement, le code qui suit
juste après devrait modifier le contenu d'une div (l'apparence d'un
lien), et ce n'est plus le cas.
Je remet en dessous le code (simplifié) des 3 pages (ce qu'il doit
faire n'est pas logique, mais c'est pour expliquer le principe):
1: Au chargement de la page principale, la frame du bas doit se
recharger (donc, avec les valeurs par défaut contenues dans la div)
2: Tout de suite après, cette même div doit être modifée ("nouveau
texte" devrait apparaitre en bas)
Or, ce n'est pas le cas, la div reste avec ses paramètres par défaut.
Pourquoi ?

----page principale----
<html>
<head>
</HEAD>
<FRAMESET ROWS="80%,20%">
<FRAME SRC="pagehaut.htm" NAME="haut">
<FRAME SRC="pagebas.htm" NAME="bas">
</FRAMESET>
<body>
</body>
</HTML>

-----pagehaut-----
<html>
<head>
<script>
function changetxt()
{
var v_frame = window.parent.frames[1];
v_frame.document.location.reload(true);

var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
</SCRIPT>
<body onload ='changetxt()'>
</HEAD>
<body>
page du haut<br>
</body>
</HTML>

----pagebas----
<html>
<head>
</HEAD>
<body>
page du bas
<div id="divtest">texte par défaut qui change</div>
</body>
</HTML>
--------------
Merci :-)


Stop !
Ne tiens pas compte de mon message précédent. J'ai fait une boulette. Je
corrige et je reposte.

--
Fred







Avatar
sympatix
sinon l'exécution asynchrone (via setTimeout) du remplissage de texte
fonctionne :
Je viens d'avoir la même idée à l'instant !

(voir ma réponse à Fred)

merci :-)

--
Cordialement
Sympatix
(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)
"Jean" a écrit dans le message de news:

oups désolé ... le onloas est dans la frames[0] ...


sinon l'exécution asynchrone (via setTimeout) du remplissage de texte
fonctionne :

function changetxt()
{
var v_frame = window.parent.frames[1];
v_frame.document.location.reload(true);
setTimeout('ajout_texte()',0)
}

function ajout_texte(){
var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte";

}

Amicalement,

--
Jean - JMST
Belgium





Avatar
sympatix
... quel est le but exact de votre projet ?

La question reste posée ...


Le but est simplement de mettre en surbrillance le lien dont la cible est
chargée en page principale...
Et le problème était d'enlever la surbrillance des liens des pages visitées
précedement...
Il me fallait pour ça, rechager la frame des liens à chaque nouveau
rafraichissement de la page principale, puis, immédiatement après, mettre en
surbrillance le lien dont la cible est actuellement dans la page principale.

Cordialement
sympatix

Avatar
Fred
Dans son message
sympatix nous dit :

Entre temps, j'ai pu trouver une solution:
j'ai scindé ma fonction en 2: Une qui recharge la page, et 1 qui
modifie la div.
Ensuite, j'ai insérré un "setTimeout(changetxt, 100);" dans le script
J'appelle les 2 fonction avec un "body omload, et ça roule !

Merci :-)
Dans son message
sympatix nous dit :

Bonjour,
Salut !

Lis un peu la doc tout de même ;-)
Oui, bon, j'avoue, je n'ai pas (trop) lu la doc !

Elle est trop confuse pour moi, c'est pour ça que je préfère avoir
un exemple concret ici.

La méthode reload ne s'applique qu'à l'objet location lui même
objet de document et window.
Ca sert à recharger une page donc (ou un frame)
En bref, tu ne peux pas recharger les éléments d'une page
individuellement.
Bon, ben, là, effectivement, c'est plus clair...


(en revanche tu peux sauvegarder le contenu du DIV après chargement
pour le remettre à volonté dans le DIV ensuite)


Ben, je ne sais pas quelle est la meilleure méthode, mais j'ai dans
un 1er temps essayé d'utiliser le rechargement complet de la frame.
Je dis "essayé" car, j'ai un nouveau problème: après avoir inserré
le code déstiné à recharger la frame, normalement, le code qui suit
juste après devrait modifier le contenu d'une div (l'apparence d'un
lien), et ce n'est plus le cas.
Je remet en dessous le code (simplifié) des 3 pages (ce qu'il doit
faire n'est pas logique, mais c'est pour expliquer le principe):
1: Au chargement de la page principale, la frame du bas doit se
recharger (donc, avec les valeurs par défaut contenues dans la div)
2: Tout de suite après, cette même div doit être modifée ("nouveau
texte" devrait apparaitre en bas)
Or, ce n'est pas le cas, la div reste avec ses paramètres par
défaut. Pourquoi ?

----page principale----
<html>
<head>
</HEAD>
<FRAMESET ROWS="80%,20%">
<FRAME SRC="pagehaut.htm" NAME="haut">
<FRAME SRC="pagebas.htm" NAME="bas">
</FRAMESET>
<body>
</body>
</HTML>

-----pagehaut-----
<html>
<head>
<script>
function changetxt()
{
var v_frame = window.parent.frames[1];
v_frame.document.location.reload(true);

var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
</SCRIPT>
<body onload ='changetxt()'>
</HEAD>
<body>
page du haut<br>
</body>
</HTML>

----pagebas----
<html>
<head>
</HEAD>
<body>
page du bas
<div id="divtest">texte par défaut qui change</div>
</body>
</HTML>
--------------
Merci :-)


Stop !
Ne tiens pas compte de mon message précédent. J'ai fait une
boulette. Je corrige et je reposte.

--
Fred



Parfait,
en fait mon instruction :
while(v_frame.document.readyState!="complete") ;
bloquait le chargement donc ne finissait jamais. Je cherchais également dans
la direction du SetTimeOut.
Méfie toi quand même du SetTimeOut, cela fonctionne bien en local mais si tu
as un problème sur le réseau tu vas te retrouver dans le même cas.
Peut-être que tu peux ajouter au début de ta fonction changetxt le test que
je t'ai proposé, et si le document n'est pas fini de charger, tu relances un
SetTimeOut.

Tout cela me semble un peu "bidouille" quand même. Tu es sûr qu'il n'y a pas
plus simple ? Je ne vois pas bien ce que tu cherches à faire. Si le contenu
de ton document varie en fonction du contexte, peut-être que tu peux
envisager l'utilisation de paramètres (propriété search de location), puis
utiliser document.write pour écrire ce qu'il faut dans la page au moment où
elle se charge ?

Bon courage :-)



--
Fred




Avatar
sympatix
Méfie toi quand même du SetTimeOut, cela fonctionne bien en local mais si
tu as un problème sur le réseau tu vas te retrouver dans le même cas.
C'est vrai, l'idéal serait de tester par une boucle le chargement de la

frame...mais je crois que c'est ce que tu m'as proposé ?

Peut-être que tu peux ajouter au début de ta fonction changetxt le test
que je t'ai proposé.../...
Tu parles de ceci: while(v_frame.document.readyState!="complete") ;

Je l'ai mis au début de la fonction de réécriture de la div, mais ça n'a
aucun effet
Je n'ai pas encore assez d'expérience en Jscript, mais, peut-être peut-on
inverser le test, je veux dire par là, au lieu d'attendre que le chargement
de la frame soit complet pour démarrer la function, faire une boucle qui
tourne tant que le chargement n'est *pas* complet ?
(c'est juste une idée qui me vient du
vbscript-While...blablabla...busy...blablabla, maintenant, est-ce que c'est
similaire en jscript?)

Tout cela me semble un peu "bidouille" quand même. Tu es sûr qu'il n'y a
pas plus simple ?
Si, mais j'adore faire compliqué ;-)

Non, je plaisante !

Je ne vois pas bien ce que tu cherches à faire.
c'est pour changer l'apparence des liens, en fonction de la page chargée

dans la frame principale (Voir ma réponse à Jean).

Si le contenu de ton document varie en fonction du contexte, peut-être que
tu peux envisager l'utilisation de paramètres (propriété search de
location), puis utiliser document.write pour écrire ce qu'il faut dans la
page au moment où elle se charge ?
merci pour l'idée, je vais étudier ça.


Merci encore :-)
--
Cordialement
Sympatix
(Antispam: Ôter les "toto" dans l'adresse, pour me répondre)
"Fred" a écrit dans le message de news:
u$
Dans son message
sympatix nous dit :

Entre temps, j'ai pu trouver une solution:
j'ai scindé ma fonction en 2: Une qui recharge la page, et 1 qui
modifie la div.
Ensuite, j'ai insérré un "setTimeout(changetxt, 100);" dans le script
J'appelle les 2 fonction avec un "body omload, et ça roule !

Merci :-)
Dans son message
sympatix nous dit :

Bonjour,
Salut !

Lis un peu la doc tout de même ;-)
Oui, bon, j'avoue, je n'ai pas (trop) lu la doc !

Elle est trop confuse pour moi, c'est pour ça que je préfère avoir
un exemple concret ici.

La méthode reload ne s'applique qu'à l'objet location lui même
objet de document et window.
Ca sert à recharger une page donc (ou un frame)
En bref, tu ne peux pas recharger les éléments d'une page
individuellement.
Bon, ben, là, effectivement, c'est plus clair...


(en revanche tu peux sauvegarder le contenu du DIV après chargement
pour le remettre à volonté dans le DIV ensuite)


Ben, je ne sais pas quelle est la meilleure méthode, mais j'ai dans
un 1er temps essayé d'utiliser le rechargement complet de la frame.
Je dis "essayé" car, j'ai un nouveau problème: après avoir inserré
le code déstiné à recharger la frame, normalement, le code qui suit
juste après devrait modifier le contenu d'une div (l'apparence d'un
lien), et ce n'est plus le cas.
Je remet en dessous le code (simplifié) des 3 pages (ce qu'il doit
faire n'est pas logique, mais c'est pour expliquer le principe):
1: Au chargement de la page principale, la frame du bas doit se
recharger (donc, avec les valeurs par défaut contenues dans la div)
2: Tout de suite après, cette même div doit être modifée ("nouveau
texte" devrait apparaitre en bas)
Or, ce n'est pas le cas, la div reste avec ses paramètres par
défaut. Pourquoi ?

----page principale----
<html>
<head>
</HEAD>
<FRAMESET ROWS="80%,20%">
<FRAME SRC="pagehaut.htm" NAME="haut">
<FRAME SRC="pagebas.htm" NAME="bas">
</FRAMESET>
<body>
</body>
</HTML>

-----pagehaut-----
<html>
<head>
<script>
function changetxt()
{
var v_frame = window.parent.frames[1];
v_frame.document.location.reload(true);

var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
</SCRIPT>
<body onload ='changetxt()'>
</HEAD>
<body>
page du haut<br>
</body>
</HTML>

----pagebas----
<html>
<head>
</HEAD>
<body>
page du bas
<div id="divtest">texte par défaut qui change</div>
</body>
</HTML>
--------------
Merci :-)


Stop !
Ne tiens pas compte de mon message précédent. J'ai fait une
boulette. Je corrige et je reposte.

--
Fred



Parfait,
en fait mon instruction :
while(v_frame.document.readyState!="complete") ;
bloquait le chargement donc ne finissait jamais. Je cherchais également
dans la direction du SetTimeOut.
Méfie toi quand même du SetTimeOut, cela fonctionne bien en local mais si
tu as un problème sur le réseau tu vas te retrouver dans le même cas.
Peut-être que tu peux ajouter au début de ta fonction changetxt le test
que je t'ai proposé, et si le document n'est pas fini de charger, tu
relances un SetTimeOut.

Tout cela me semble un peu "bidouille" quand même. Tu es sûr qu'il n'y a
pas plus simple ? Je ne vois pas bien ce que tu cherches à faire. Si le
contenu de ton document varie en fonction du contexte, peut-être que tu
peux envisager l'utilisation de paramètres (propriété search de location),
puis utiliser document.write pour écrire ce qu'il faut dans la page au
moment où elle se charge ?

Bon courage :-)



--
Fred









Avatar
Fred
Dans son message
sympatix nous dit :

Méfie toi quand même du SetTimeOut, cela fonctionne bien en local
mais si tu as un problème sur le réseau tu vas te retrouver dans le
même cas.
C'est vrai, l'idéal serait de tester par une boucle le chargement de

la frame...mais je crois que c'est ce que tu m'as proposé ?

Peut-être que tu peux ajouter au début de ta fonction changetxt le
test que je t'ai proposé.../...
Tu parles de ceci: while(v_frame.document.readyState!="complete") ;

Je l'ai mis au début de la fonction de réécriture de la div, mais ça
n'a aucun effet
Je n'ai pas encore assez d'expérience en Jscript, mais, peut-être
peut-on inverser le test, je veux dire par là, au lieu d'attendre que
le chargement de la frame soit complet pour démarrer la function,
faire une boucle qui tourne tant que le chargement n'est *pas*
complet ? (c'est juste une idée qui me vient du
vbscript-While...blablabla...busy...blablabla, maintenant, est-ce que
c'est similaire en jscript?)

Tout cela me semble un peu "bidouille" quand même. Tu es sûr qu'il
n'y a pas plus simple ?
Si, mais j'adore faire compliqué ;-)

Non, je plaisante !

Je ne vois pas bien ce que tu cherches à faire.
c'est pour changer l'apparence des liens, en fonction de la page

chargée dans la frame principale (Voir ma réponse à Jean).

Si le contenu de ton document varie en fonction du contexte,
peut-être que tu peux envisager l'utilisation de paramètres
(propriété search de location), puis utiliser document.write pour
écrire ce qu'il faut dans la page au moment où elle se charge ?
merci pour l'idée, je vais étudier ça.


Merci encore :-)
Dans son message
sympatix nous dit :

Entre temps, j'ai pu trouver une solution:
j'ai scindé ma fonction en 2: Une qui recharge la page, et 1 qui
modifie la div.
Ensuite, j'ai insérré un "setTimeout(changetxt, 100);" dans le
script J'appelle les 2 fonction avec un "body omload, et ça roule !

Merci :-)
Dans son message
sympatix nous dit :

Bonjour,
Salut !

Lis un peu la doc tout de même ;-)
Oui, bon, j'avoue, je n'ai pas (trop) lu la doc !

Elle est trop confuse pour moi, c'est pour ça que je préfère avoir
un exemple concret ici.

La méthode reload ne s'applique qu'à l'objet location lui même
objet de document et window.
Ca sert à recharger une page donc (ou un frame)
En bref, tu ne peux pas recharger les éléments d'une page
individuellement.
Bon, ben, là, effectivement, c'est plus clair...


(en revanche tu peux sauvegarder le contenu du DIV après
chargement pour le remettre à volonté dans le DIV ensuite)


Ben, je ne sais pas quelle est la meilleure méthode, mais j'ai
dans un 1er temps essayé d'utiliser le rechargement complet de la
frame. Je dis "essayé" car, j'ai un nouveau problème: après avoir
inserré le code déstiné à recharger la frame, normalement, le
code qui suit juste après devrait modifier le contenu d'une div
(l'apparence d'un lien), et ce n'est plus le cas.
Je remet en dessous le code (simplifié) des 3 pages (ce qu'il doit
faire n'est pas logique, mais c'est pour expliquer le principe):
1: Au chargement de la page principale, la frame du bas doit se
recharger (donc, avec les valeurs par défaut contenues dans la
div) 2: Tout de suite après, cette même div doit être modifée
("nouveau texte" devrait apparaitre en bas)
Or, ce n'est pas le cas, la div reste avec ses paramètres par
défaut. Pourquoi ?

----page principale----
<html>
<head>
</HEAD>
<FRAMESET ROWS="80%,20%">
<FRAME SRC="pagehaut.htm" NAME="haut">
<FRAME SRC="pagebas.htm" NAME="bas">
</FRAMESET>
<body>
</body>
</HTML>

-----pagehaut-----
<html>
<head>
<script>
function changetxt()
{
var v_frame = window.parent.frames[1];
v_frame.document.location.reload(true);

var v_frame = window.parent.frames[1];
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
</SCRIPT>
<body onload ='changetxt()'>
</HEAD>
<body>
page du haut<br>
</body>
</HTML>

----pagebas----
<html>
<head>
</HEAD>
<body>
page du bas
<div id="divtest">texte par défaut qui change</div>
</body>
</HTML>
--------------
Merci :-)


Stop !
Ne tiens pas compte de mon message précédent. J'ai fait une
boulette. Je corrige et je reposte.

--
Fred



Parfait,
en fait mon instruction :
while(v_frame.document.readyState!="complete") ;
bloquait le chargement donc ne finissait jamais. Je cherchais
également dans la direction du SetTimeOut.
Méfie toi quand même du SetTimeOut, cela fonctionne bien en local
mais si tu as un problème sur le réseau tu vas te retrouver dans le
même cas. Peut-être que tu peux ajouter au début de ta fonction
changetxt le test que je t'ai proposé, et si le document n'est pas
fini de charger, tu relances un SetTimeOut.

Tout cela me semble un peu "bidouille" quand même. Tu es sûr qu'il
n'y a pas plus simple ? Je ne vois pas bien ce que tu cherches à
faire. Si le contenu de ton document varie en fonction du contexte,
peut-être que tu peux envisager l'utilisation de paramètres
(propriété search de location), puis utiliser document.write pour
écrire ce qu'il faut dans la page au moment où elle se charge ?

Bon courage :-)



--
Fred



Le problème de mon while, c'est qu'il bloque le chargement de la page.
Pendant la boucle, plus rien d'autre ne se passe.
Je pensais à un if dans ton cas. Tu peux essayer ceci :
function changetxt()
{
var v_frame = window.parent.frames[1];
if(v_frame.document.readyState!="complete")
{
SetTimeOut(changetxt, 100) ;
}
else {
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
}

J'ai vu ce que tu veux faire exactement.
Je ne suis pas certain qu'il faille recharger la page des liens.
Tu as un événement beforeunload qui peut te servir pour désactiver la
surbrillance je pense.
Au pire, tu peux parcourir toutes tes balises <a> pour retrouver celle qui
est en surbrillance.


--
Fred






Avatar
sympatix
Le problème de mon while, c'est qu'il bloque le chargement de la page.
Pendant la boucle, plus rien d'autre ne se passe.
Je pensais à un if dans ton cas. Tu peux essayer ceci :
function changetxt()
{
var v_frame = window.parent.frames[1];
if(v_frame.document.readyState!="complete")
{
SetTimeOut(changetxt, 100) ;
}
else {
v_frame.document.all.divtest.innerHTML="nouveau texte";
}
}
.../...
J'ai vu ce que tu veux faire exactement.
Je ne suis pas certain qu'il faille recharger la page des liens.

Tu as un événement beforeunload qui peut te servir pour désactiver la
surbrillance je pense.


Magnifique !
j'ai remplacé:
<body onload ='recharge()'> par <body onbeforeunload ='recharge()'> et j'ai
ôté le setTimeout.
et ça fonctionne (en local pour l'instant, 10x sur 10, sans erreur), et ça
fait moins "bidouille" qu'avant, comme tu le disait.
Merci :-)

Sinon, j'ai une toute autre question qui n'a rien à voir avec ce sujet:
Je suis surpris, en lançant ma page, d'avoir une alerte dans la barre d'IE,
me bloquant les
scripts (logique, me diras-tu, vu qu'il y a du jscript dans la page...),
mais alors pourquoi n'ai-je pas aussi cette alerte en visitant d'autres
sites sur lesquels il y a aussi du jscript (des menus dynamiques en
l'occurence). Y-a-t-il une certaine catégorie de scripts qui ne sont pas
bloqués, si oui, lesquels, comment le savoir ?
(j'aimerais tant qu'à faire des menus dynamiques, qu'ils soient visibles par
le plus grand nombre...)

Merci encore :-)
Cordialement
sympatix

Avatar
Jean
... quel est le but exact de votre projet ?

La question reste posée ...


Le but est simplement de mettre en surbrillance le lien dont la cible est
chargée en page principale...
Et le problème était d'enlever la surbrillance des liens des pages visitées
précedement...


Le plus simple pour ça est d'utiliser une variable globale qui stocke
l'id de l'élément (le lien) cliqué.
A chaque clic vous mettez en surbillance l'élément cliqué et vous
retirez la surbrillance de l'élément stocké dans la variable globale.

Un machin dans ce genre ci pour IE:

//---8<---
var marqueur
document.onclick=document_click

function document_click(){
with(event.srcElement){
if(tagName.toLowerCase()=='a'){
style.backgroundColor='yellow'
if(marqueur&&document.getElementById(marqueur)){
document
.getElementById(marqueur)
.style
.backgroundColor=''
}
marqueur=uniqueID
}
}
}
//---8<---


Mais ce que je voulais savoir c'est le contexte du projet.
Les fichiers que vous chargez, vous en contrôlez le contenu ?
Ce sont juste des fichiers html locaux sur le serveur ou des fichiers
externes issus d'internet (dans un contexte de navigation) ?

Il me fallait pour ça, rechager la frame des liens à chaque nouveau
rafraichissement de la page principale, puis, immédiatement après, mettre en
surbrillance le lien dont la cible est actuellement dans la page principale.

Cordialement
sympatix



--
Jean - JMST
Belgium


Avatar
sympatix
Je suis surpris, en lançant ma page, d'avoir une alerte dans la barre
d'IE...


J'apporte quelques précisions...
En fait, si j'ouvre une page sur internet, dans laquel se trouve du jscript
(un menu dynamique dans le cas présent), je n'ai pas d'alerte.
Maintenant, si j'enregistre cette page sur mon disque dur, et que je la
lance, là j'ai l'alerte. Je ne comprends pas, ça devrait être le contraire ?
Donc, ça veut dire que si ma page est ouverte depuis le serveur, il n'y aura
plus d'alerte ?

Cordialement
sympatix

"sympatix" a écrit dans le message de news:
eT3$

Avatar
scraper
Bonjour sympatix, dans le message
news:
tu disais :


Je suis surpris, en lançant ma page, d'avoir une alerte dans la barre
d'IE...


J'apporte quelques précisions...
En fait, si j'ouvre une page sur internet, dans laquel se trouve du
jscript (un menu dynamique dans le cas présent), je n'ai pas d'alerte.
Maintenant, si j'enregistre cette page sur mon disque dur, et que je
la lance, là j'ai l'alerte. Je ne comprends pas, ça devrait être le
contraire ? Donc, ça veut dire que si ma page est ouverte depuis le
serveur, il n'y aura plus d'alerte ?



c'est pas la sécurité d'élévation de zone liée au SP 2, ça ?

essaie voir : ta page enregistrée sur ton disque dur ... édite la, puis
enregistre
ferme la, et essaie de la lancer ?

si tu n'as plus de message d'alerte, c'est que ça vient de là .... :-)


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper


1 2 3 4