2010-03-25 13 views
4

J'ai un flux de pages web de plusieurs pages (jsp). Après que l'utilisateur a fait beaucoup de travail, j'ai besoin d'utiliser un composant activex, sinon pressent sur la machine, l'utilisateur est présenté barre jaune en haut pour accepter le composant, après avoir accepté la page est rechargée et l'utilisateur doit répéter le travail, faites au fait que la page est reloaed - cela peut-il être évité?Est-il possible d'éviter le rechargement de la page après l'acceptation d'un objet activex?

+0

Le flux de jsp de plusieurs pages est intégré dans un iframe. Le composant activex est accepté dans la barre jaune, le rechargement ou le rendu du résultat de la page dans un GET pour le contenu iframes. C'est ce GET que je voudrais éviter de ne pas se re-rendre. –

+0

avez-vous déjà trouvé une solution? – iddqd

Répondre

0

Il est impossible de ne pas recharger la page après avoir manipulé la barre jaune, mais il existe des moyens de détecter si le contrôle ActiveX est installé ou non, puis de l'installer avec un fichier .exe ou .msi (nécessite l'utilisateur pour le télécharger) qui est alors disponible immédiatement après l'installation.

Ce n'est pas une chose facile à obtenir le droit, mais il y a des postes à ce sujet ici: http://colonelpanic.net/2009/01/detecting-the-version-of-an-activex-ie-browser-plugin/