|
|
|
|
mon ami,j'ai le méme probléme,je pense queSi tu fais une mise à une mise à jour de ton IE, c'est un peu lié à la nouvelle version.Essai de faire avec jusqu'à ce que la version sorte!! |
Oui, ca chie aussi pour les applets :/
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~ |
Installer cette patch, d'après ce que j'ai lu elle est fait pour regler ce problème parce que moi aussi je trouve sa fort innocent de leur part.
http://www.microsoft.com/... |
Hello,
Si tu veux que ton site reste "lisible" à tous, tu vas devoir passer par un script JS... Le patch de mise à jour Windows responsable est une technique de misrosoft pour saboté l'évolution d'Adobe/macromédia avec Flash. Car microsoft lance une solution alternative au animation Flash forcemment. Pas fair-play du tout mais légal. Donc qi tu veux que ceux qui utilisent Internet Explorer avec la mise à jour (c'est à dire 70% des gens à mon avis) puisse lire tes animation sans avoir à cliquer, il faut insérer un script à la fin de tes pages contenant du Flash... <script language="javascript"> theObjects = document.getElementsByTagName("object"); for (var i = 0; i < theObjects.length; i++) { theObjects[i].outerHTML = theObjects[i].outerHTML; } </script> Ca fonctionne relativement bien ;) Bon courage, A+
|
LOL moi je propose un campagne de pub pour éradiquer IE de cette' planete pourquoi les gens s'obstine a l'utiliser???? et surtout pourquoi microosoft s'obstine a nous fabriquer cette merde?
pour pas que les développeur s'ennui surement :) |
La solution c'est un Script à mettre sur le serveur, et un petit code à insérer dans la page. J'ai essayé, IE n'y voit que du feu !
voir: http://www.tekool.net/javascript/backtothehtml/ |
J aivais réalisé un petit tuto simple pour régler ce pb
Vas sur : http://www.graff-town.fr/showthread.php?t=461 tout est expliqué et tu n auras (j'espere) plus de soucis. |
je n'arrive pa a recevoir un code d'activation kids contyrol, comment faire svp |
Salut a vous tous ,
Bon j ai bien galèré pour règler ce petit détail et autant vous faire profiter du résultat ^^ Depuis internet explorer 7 il y avait un souci avec flash (cadre gris) où l on devait cliquer avant de lancer l'annimation. Il suffis en fait d'inclure un petit script , on va me dire oui on le sait .. mais sur le net je n ai pas trouvé d'explications digne de se nom , pour un noob fini comme moi . Alors je vais tenter de vous faire un petit tuto simple : LE TUTO POUR LES NULS On crée une page .js (java script) que l on met dans le dossier où se trouve tout les pages/jpg/swf etc .. de votre site code en bas , copié collé __________________________________________________ ______ /* activateActiveX --------------- Purpose: Dynamically replace any elements that will be affected by the new security feature in IE6/IE7 that requires a user to click certain types of elements to activate them before use. Usage: Include this file at the end of your html document using the following... <script language="JScript" type="text/jscript" src="activateActiveX.js"></script> Since this script is in response to a software patent lawsuit, I feel it necessary to state the following... License: activateActiveX is Copyright (C) 2006 Jason Baker (therippa AT gmail.com). It is available as open source code from: http://therippa.blogspot.com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details http://www.gnu.org/licenses/gpl.html */ //Determine browser, we only need this for Internet Explorer if (navigator.appName == "Microsoft Internet Explorer") { //Array of elements to be replaced var arrElements = new Array(3); arrElements[0] = "object"; arrElements[1] = "embed"; arrElements[2] = "applet"; //Loop over element types for (n = 0; n < arrElements.length; n++) { //set object for brevity replaceObj = document.getElementsByTagName(arrElements[n]); //loop over element objects returned for (i = 0; i < replaceObj.length; i++ ) { //set parent object for brevity parentObj = replaceObj[i].parentNode; //grab the html inside of the element before removing it from the DOM newHTML = parentObj.innerHTML; //remove element from the DOM parentObj.removeChild(replaceObj[i]); //stick the element right back in, but as a new object parentObj.innerHTML = newHTML; } } } __________________________________________________ __________________ DSL on ne peu mettre en link la piece .js donc si besoin je peu l envoyer Ensuite dans la page php/html (index ou accueil etc ..)on va mettre ceci) <script language="JScript" type="text/jscript" src="activateActiveX.js"></script> a ce niveau __________________________________________________ ___ <script language="JScript" type="text/jscript" src="activateActiveX.js"></script> </body> </html> __________________________________________________ ___ en fait on le colle juste avant </body> en bas de la page html , rien de plus. on enregistre et hop la magie opère , plus besoin de devoir cliquer pour lancer l animation . |
Mon derniere message reprends ce que vous trouverez a l'adresse fournie par warlix et qui est innacessible sans inscription sur le forum lié
(http://www.graff-town.fr/showthread.php?t=461 ) |
Hello,
Merci pour ton script. Ca marche nickel. Ca fait une semaine que je galèrais pour trouver un script qui marche 2008 comment fort bien. |
Merci Lector |
Merci Lector, ça fonctionne nickel. D'un côté c'est pas plus mal si MS se lance dans la création d'une alternative à Flash, marre de voir Adobe tout racheter aussi... ^^
PS : entre ça et Opera qui ne supporte pas Flash 8 et l'AS3 (mais qui l'affiche quand même en bugant mechamment !!) moi je dis, vive FireFox ... |
hanbnnnn mon tuto :)
Du coup je l ai mis dans les astuces du forum , j'avais complètement oublié de le faire :p la tristesse c est de ne pas savoir que l on est heureux ! |
,
bonjour a tous ! un de plus qui passe la moulinette apres google evidemment ! apres test et recherche evidemment !, le script de Gyome314 ne fait rien du tout, le script de Mister K ne fonctionne pas pour IE 7, le script de warlix est inaccessible, ne pouvant pas recevoir de code d'acces, le script de Lector remis dans ce sujet ne fonctionne toujours pas.... (fichier js trouve sur le net et charge evidemment...). script teste sur : IE version 7.0.5730 Firefox version 2.0.0.11 Safari 3.0.4 Opera 9.25 Netscape 9.0.0.5 probleme persiste sur Opera, plus de message mais obligation de cliquer pour pouvoir acceder au flash. probleme persistant sur IE, message, cadre pointille et obligation de cliquer.... . |
SALUT
la solution est la methode swfobject Deja explique ici http://www.commentcamarche.net/forum/affich 5712816 anim flash non compatible avec ie#5 RAD ♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣ |
Résultats pour [IE]cliquer pour activer ce control
Résultats pour [IE]cliquer pour activer ce control
Résultats pour [IE]cliquer pour activer ce control
Résultats pour [IE]cliquer pour activer ce control