Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Avez-vous remarqué la barre d'information


Dylav

Messages recommandés

  • Modérateurs

Bonjour,

 

icon_confused.gif Problème trivial probablement, mais que je ne réussis pas à contourner :

 

Sous IE6.0 (en interne, hors Internet), lorsque je lance une page HTML (que j'ai écrite) qui fait appel à un script JavaScript, j'ai systématiquement droit au message générique Avez-vous remarqué la barre d'information ? qui prévient qu'IE bloque les popup's intempestifs. Il est vrai que le script concerné [fonctionne et] est destiné à afficher, à partir d'une galerie de vignettes, l'image sélectionnée en taille normale.

 

J'ai pourtant tout essayé (?) dans le paramétrage de la sécurité de IE. J'ai passé pas mal de temps dans le HELP. J'ai cherché si le sujet avait déjà été abordé dans ce forum. J'ai l'impression d'avoir fait chou blanc.

 

Quelqu'un saurait-il m'aiguiller ?

 

Amicalement, avec mes remerciements anticipés.

Lien vers le commentaire
Partager sur d’autres sites

  • Modérateurs

Bonsoir, Neos,

 

Merci pour ta piste, mais je reste démuni...icon9.gif Mes pages HTML (assorties de scripts JavaScript) ne forment en effet pas un site, mais un ensemble à usage personnel [pour l'instant], dans lequel je navigue par le biais de menus et/ou de liens hypertexte. De sorte que je ne peux pas demander à IE d’accepter mes « fenêtres [qui ne sont pas] intempestives », dans la mesure où il n’y a pas d’ « adresse Web à autoriser ».

 

Je suis en Windows home XP SP2 (WinNT 5.01.2600) avec Internet Explorer v6.00 SP2 (6.00.2900.2180).

 

Pour exposer l’exemple sous une forme extrêmement épurée, voici les sources d’une page HTML avec deux vignettes, et des JavaScript associés (trouvés sur le net) qui, pour l’anecdote, permettent respectivement de dévoiler la photo en taille réelle lorsqu’on clique sur la vignette (Galerie.js), et de déplacer l’image réelle dans la page (Bougimage.js, en IE seulement, semble-t-il). A noter que je ne suis pas très XHTML sur ce coup, de sorte que ça foire sous Firefox icon13.gif (mais je vais travailler à y remédier).

 

Dans l’attente d’une solution à mes « fenêtres intempestives »,

 

Cordialement.

 

--- Acteur.htm ----------------------------------------------------------------------

 

<HTML><HEAD>

<TITLE>Acteur</TITLE>

<script LANGUAGE="JavaScript" src="Galerie.js"></script>

<script LANGUAGE="JavaScript" src="Bougimage.js"></script>

<LINK type="text/css" rel=stylesheet href="SMODL.css">

</HEAD>

<BODY onUnload="javascript:StopPhoto()">Acteur

<table cellspacing=3 cellpadding=0><tr>

<td><a href="javascript:VoirPhoto('Acteur02.jpg')"><img src="Acteur02s.jpg" class="img"></a></td>

<td><a href="javascript:VoirPhoto('Acteur03.jpg')"><img src="Acteur03s.jpg" class="img"></a></td></tr></table>

<div id="foto" class="dv1">

<img name="Photo" src="bidon.jpg">

<div onClick="StopPhoto()" class="dv2">Fermer</div>

</div></BODY></HTML>

 

--- SMODL.css ----------------------------------------------------------------------

 

body {font-family:Century Schoolbook;font-weight:bold;color:#6193D2;

font-size:32px;overflow:hidden;margin:12 4 4 75;text-align:center;

background:black url(FondCahierSpirales.gif) repeat-y fixed};

.img {width:124;height:167;border:2 outset #CCC};

.htm {border:2 solid #F00};

.pc {width:9;height:9;border:0};

.dv1 {position:absolute;left:0;top:0;cursor:move;visibility:hidden};

.dv2 {position:absolute;left:0;top:0;cursor:hand;

font-size:13px;background:black};

 

--- Galerie.js -----------------------------------------------------------------------

 

// Use this script to view full-size images from thumbnails.

// The full-size images can be different sizes.

// The pop-up window will change to the appropriate size.

//

function VoirPhoto(img) {

if (document.Photo.src != img) {

ChargerPhoto(img);

document.Photo.src=img;

document.all("foto").style.top=0;

document.all("foto").style.left=0;

document.all("foto").style.position="absolute";

document.all("foto").style.width=document.Photo.width;

document.all("foto").style.height=document.Photo.height;

}

document.all("foto").style.visibility="visible";

}

function ChargerPhoto(img) {

var Photo=new Image();

Photo.width=0;

Photo.height=0;

Photo.src=img;

ControlerPhoto(img);

}

function ControlerPhoto(img) {

if ((Photo.width==0)||(Photo.height==0)) {

Refresh="ControlerPhoto('"+img+"')";

intervallo=setTimeout(Refresh,20);

}

}

function StopPhoto() {

document.all("foto").style.visibility="hidden";

}

 

--- Bougimage.js -------------------------------------------------------------------

 

// Simply click images on the Web page, drag to move,

// and then drop images anywhere on the Web page.

// A fun way to allow your visitors to interact with your site.

// And, it is a short script too!

//

// Original: Randy Bennett ([email protected])

// Web Site: http://home.thezone.net/~rbennett/sitemap.htm

//

// This script and many more are available free online at

// The JavaScript Source!! http://javascript.internet.com

//

N = (document.all) ? 0 : 1;

var ob;

function MD(e) {

if (N) {

ob = document.layers[e.target.name];

X=e.x;

Y=e.y;

return false;

}

else {

ob = event.srcElement.parentElement.style;

X=event.offsetX;

Y=event.offsetY;

}

}

function MM(e) {

if (ob) {

if (N) {

ob.moveTo((e.pageX-X), (e.pageY-Y));

}

else {

ob.pixelLeft = event.clientX-X + document.body.scrollLeft;

ob.pixelTop = event.clientY-Y + document.body.scrollTop;

return false;

}

}

}

function MU() {

ob = null;

}

if (N) {

document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);

}

document.onmousedown = MD;

document.onmousemove = MM;

document.onmouseup = MU;

 

---------------------------------------------------------------------------------------

Lien vers le commentaire
Partager sur d’autres sites

  • Modérateurs

Bonjour à tous,

icon2.gif Je suis un peu déçu de n'avoir pas soulevé l'enthousiasme dans la recherche de la solution à ma question (contrairement à la prise en charge énergique par Jack Burton, d'une question récente sur le forum "Sécurité". J'en profite pour le remercier une fois encore ici).

La réponse de Néos s'avérait en effet inadéquate, mais peut-être avais-je mal posé le problème. Aussi ai-je élargi ma recherche sur d'autres forums, pour trouver [enfin] la bonne réponse sur deux sites, http://pub.allhtml.com/forum/ ("congocéan", le 31-10-2004) et

http://forum.pcastuces.com/sujet.asp?SUJET_ID=118530&Page=2&MotsCles=barre,d'information ("glem", le 17-11-2004),

je cite :

 

Sous Windows XP SP2, pour supprimer la barre d'informations dans les pages locales, essayez ceci :

Internet Explorer -> Outils -> Options Internet -> Avancé

Dans [le paragraphe] Sécurité, cocher :

- Autoriser le contenu actif à s'exécuter dans les fichiers de la zone Ordinateur local

- Autoriser le contenu actif des CD à s'exécuter sur la zone Ordinateur local.

 

Je confirme, ça marche.

 

Si la question semble ancienne, elle n'en reste pas moins d'actualité pour tous ceux qui achètent un PC neuf, forcément* équipé de Windows XP SP2, ce qui vient d'être mon cas. C'est pourquoi je répercute ici la réponse trouvée ailleurs.

 

Le sujet peut ainsi être considéré comme résolu.icon1.gif

 

* bon d'accord, il y a l'alternative Linux, mais je n'ai pas encore le courage...icon9.gif

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...