joaogcaldas 0 Denunciar post Postado Outubro 10, 2008 Tenho um site em flash que carrega normalmente no firefox. Mas no ie, a página fica em branco e, ao clicar com o botão direito, aparece "Movie not loaded" no menu do flash player. Alguém sabe o que acontece? Obrigado EDIT: o swf está em um html. Quando carrego só o swf, funciona, mas o html não. Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Outubro 10, 2008 Tente atualizar o plugin do flash pelo site da ADOBE, se não der certo verifique se não há bloqueios de ActiveX ;) Compartilhar este post Link para o post Compartilhar em outros sites
joaogcaldas 0 Denunciar post Postado Outubro 10, 2008 já atualizei o flash player e continua a mesma coisa Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Outubro 10, 2008 Verifique se não há bloqueio de ActiveX, tente "restaurar aos padrões" o IE se não der certo desinstale o ActiveX do Flash no IE e tente reinstalar ;) Compartilhar este post Link para o post Compartilhar em outros sites
joaogcaldas 0 Denunciar post Postado Outubro 11, 2008 Verifique se não há bloqueio de ActiveX, tente "restaurar aos padrões" o IE se não der certo desinstale o ActiveX do Flash no IE e tente reinstalar ;)Como? Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Outubro 11, 2008 IE - Menu Superior > Ferramentas > Gerenciar Complementos No menu Drop-Down, selecione: Complementos que foram utilizados pelo Internet Explorer Procure na lista por: Shockwave ActiveX Control e Shockwave Flash Object - Selecione um de cada vez e veja se estão Ativados, caso estejam, e ainda assim não funcionem, você pode tentar Atualizá-los clicando no botão ao lado. Veja se resolve. Abs. Compartilhar este post Link para o post Compartilhar em outros sites
joaogcaldas 0 Denunciar post Postado Outubro 11, 2008 Não tá funcionando... Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Outubro 11, 2008 Esvazie o CACHE do IE. Qual o seu IE é o 6 ou o 7, é qualquer flash que não funciona nele? Compartilhar este post Link para o post Compartilhar em outros sites
joaogcaldas 0 Denunciar post Postado Outubro 12, 2008 Problema resolvido... Era um problema no arquivo html que só dava erro no ie Mas obrigado pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Outubro 12, 2008 Que bom que conseguiu amigo, depois ponha o HTML e mostre o local com erro, futuramente alguem pode aparecer com uma duvida igual ;) abraço Compartilhar este post Link para o post Compartilhar em outros sites
joaogcaldas 0 Denunciar post Postado Novembro 14, 2008 Nos meus sites em flash, eu uso um arquivo HTML no qual será carregado o swf. Esse HTML eu encontrei pronto, tendo apenas que modificar algumas coisas. Ele detecta se o visitante possui o flash player instalado. Nesse arquivo, tem dois lugares em que precisa colocar o nome do swf. Não percebi isso, e só pus em um. Por algum motivo, no Firefox funcionou perfeitamente, mas no IE não. Aqui está o código: em azul, o que precisa mudar: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta name="title" content="Título"> <meta name="url" content="www.joaogcaldas.com.br"> <meta name="description" content="Esse é um site feito por mim"> <meta name="keywords" content="Site flash HTML joão guilherme webdesign"> <meta name="charset" content="ISO-8859-1"> <meta name="autor" content="João Guilherme Caldas Steinstraesser"> <meta name="company" content="Joaogcaldas Flash Sites"> <meta name="revisit-after" content="7"> <link rev=made href="mailto:joaogcaldas@uol.com.br"> <title>Site</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script LANGUAGE="JavaScript" type="text/javascript"> <!-- // ----------------------------------------------------------------------------- // Globals // Major version of Flash required var requiredMajorVersion = 8; // Minor version of Flash required var requiredMinorVersion = 0; // the version of javascript supported var jsVersion = 1.0; // ----------------------------------------------------------------------------- // --> </SCRIPT> <script language="VBScript"> <!-- // Visual basic helper required to detect Flash Player ActiveX control version information Function VBGetSwfVer(i) on error resume next Dim swControl, swVersion swVersion = 0 set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i)) if (IsObject(swControl)) then swVersion = swControl.GetVariable("$version") end if VBGetSwfVer = swVersion End Function // --> </script> <script LANGUAGE="JavaScript1.1" type="text/javascript"> <!-- // Detect Client Browser type var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; jsVersion = 1.1; // JavaScript helper required to detect Flash Player PlugIn version information function JSGetSwfVer(i){ // NS/Opera version >= 3 check for Flash plugin in plugin array if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; descArray = flashDescription.split(" "); tempArrayMajor = descArray[2].split("."); versionMajor = tempArrayMajor[0]; if ( descArray[3] != "" ) { tempArrayMinor = descArray[3].split("r"); } else { tempArrayMinor = descArray[4].split("r"); } versionMinor = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0; flashVer = parseFloat(versionMajor + "." + versionMinor); } else { flashVer = -1; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; // Can't detect in all other cases else { flashVer = -1; } return flashVer; } // If called with no parameters this function returns a floating point value // which should be the version of the Flash Player or 0.0 // ex: Flash Player 7r14 returns 7.14 // If called with reqMajorVer, reqMinorVer returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer) { reqVer = parseFloat(reqMajorVer + "." + reqMinorVer); // loop backwards through the versions until we find the newest version for (i=25;i>0;i--) { if (isIE && isWin && !isOpera) {; versionStr = VBGetSwfVer(i); } else { versionStr = JSGetSwfVer(i); } if (versionStr != 0) { if(isIE && isWin && !isOpera) { tempArray = versionStr.split(" "); tempString = tempArray[1]; versionArray = tempString .split(","); versionMajor = versionArray[0]; versionMinor = versionArray[2]; versionString = versionMajor + "." + versionMinor; versionNum = parseFloat(versionString); } else { versionNum = versionStr; } return (versionNum >= reqVer ? true : false ); } } return (reqVer ? false : 0.0); } // --> </script> <style type="text/css"> <!-- .style1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000; } --> </style> </head> <body background=""> <div align="center"> <!--url's used in the movie--> <!--text used in the movie--> <!-- loading --> <script language="JavaScript" type="text/javascript"> <!-- var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion); if(hasRightVersion) { // if we've detected an acceptable version var oeTags = '<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + 'WIDTH="1024" HEIGHT="768"' + 'CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">' + '<param name="movie" value="index.swf" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />' + '<EMBED src="index.swf" loop="false" quality="high" bgcolor="#ffffff" ' + 'WIDTH="1024" HEIGHT="768" NAME="loader" ALIGN="middle"' + 'PLAY="true"' + 'LOOP="false"' + 'QUALITY="high"' + 'allowScriptAccess="sameDomain"' + 'TYPE="application/x-shockwave-flash"' + 'PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">' + '<\/EMBED>' + '<\/OBJECT>'; document.write(oeTags); // embed the flash movie } else { // flash is too old or we can't detect the plugin // NOTE: height, width are required! var alternateContent = 'Alernate HTML content should be placed here.' + 'This content requires the Macromedia Flash Player.' + '<A HREF=http://www.macromedia.com/go/getflash/>Get Flash</A>'; document.write(alternateContent); // insert non-flash content } // --> </script> <NOSCRIPT> // Provide alternate content for browsers that do not support scripting // or for those that have scripting disabled. Alernate HTML content should be placed here. This content requires the Macromedia Flash Player. <A HREF="http://www.macromedia.com/go/getflash/">Get Flash</A> </NOSCRIPT> </div> <p class="style1"> </p> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Novembro 22, 2008 amigo use uma javascript melhor: .... <head> <script type="text/javascript" src="swfobject.js"></script> </head> ... <div id="corpo"></div> <script type="text/javascript"> //<![CDATA[ var fo = new SWFObject("index.swf", "mymovie", "1024", "768", "8", "#FFFFFF"); fo.write("corpo");//ID DO DIV //]]> </script> download do source e site: http://blog.deconcept.com/swfobject/ http://blog.deconcept.com/swfobject/swfobject.zip Compartilhar este post Link para o post Compartilhar em outros sites