2011-06-20 2 views
0

Bonjour, j'ai écrit une logique de script en utilisant activex. quand l'application s'exécute, elle est bloquée par le bloqueur de popups, quand je l'ai activée, ça marche bien. Mais je veux activer le popupblocker en utilisant javascript (surtout en IE).Activer et bloquer le popup dans IE

Merci à l'avance

+2

9 questions, aucune réponse acceptée .. il faut changer cela! – ThiefMaster

Répondre

1

Vous ne pouvez pas. Ce que vous pourriez faire est d'avoir un message à l'écran qui demande à l'utilisateur de désactiver le bloqueur de popup.

3

Il est évident qu'un site Web ne peuvent pas modifier les paramètres du bloqueur de pop-up. Et c'est une bonne chose.

+0

Y at-il un tweek ??? – Santhanam

2

Vous devez éviter d'utiliser les contrôles ActiveX car ils ne sont pris en charge que par IE. Essayez d'exécuter votre page sur Firefox et cela ne fonctionnera pas.

Maintenant, le problème réel - Tout d'abord, vous devez comprendre à quoi servent les objets ActiveX? Ils permettent essentiellement à une application Web d'interagir avec l'ordinateur client. Par exemple, il peut utiliser des ressources sur mon disque dur local. C'est un risque de sécurité. Donc IE donne un avertissement pour la même chose. Vous pouvez le désactiver dans votre navigateur en allant dans Outils-> Options Internet -> onglet Sécurité. Cliquez sur "Personnaliser le niveau" et modifiez toutes les zones avec le texte ActiveX dans "Activer". Mais il apparaîtra toujours dans les navigateurs de vos clients. Donc le point est essayer de trouver une alternative pour cela.

Espérons que cela aide!

Questions connexes