
| |||
problema con linea punteada en borde de flash hola tengo un problema y es que cuando pongo un flash en mi sitio web, y hago un click en el aparece una linea punteada alrededor de lso bordes del flash si hago click afuera dle flash se quita pero si vuelvo a ahcer click dentor de el aparece... como puedo quitar esa linea ??? ![]() |
| |||
Respuesta: problema con linea punteada en borde de flash Para que ello no ocurra en IExplorer, probá insertando el siguiente código en tu html entre las etiquetas </body> y </html>. Quedaría así: </body> <script type="text/javascript" src="activateActiveX.js"></script> </html> Y luego subí al servidor, en el mismo lugar donde este alojada la html el archivo "activateActiveX.js" que seguro debe estar para bajar en algún lado. Espero lo puedas solucionar. |
| |||
Respuesta: problema con linea punteada en borde de flash hola, muchas gracias por sus respuestas, pero el navegador que utilizo es el Firefox 3.5.7 y ahi es donde veo las lineas, he utilizado el javascript que me han sugerido y efectivamente en Internet Explorer es donde lo quita, pero en Mozilla Firefox siempre aparece. Última edición por AleXei22; 01/02/2010 a las 16:50 |
| |||
Respuesta: problema con linea punteada en borde de flash mark_ant0n: la verdad es apra fin estetico, ya que no causar mayor problema en la interactividad con el flash, por mi no hay problema pero la persona dueña del sitio no le agrada mucho esa linea... Bandit: http://www.turismoenelsalvador.net/ ya encontre la solución al problema, he modificado una de las propiedades en el codigo html del flash, al aprecer la linea punteada aparece cuando la propiedad "wmode" tiene valor "opaque" o "transparent", cuando el valor es "window" no aparece esas lineas, parece que cuando se quiera trabajar con el fondo transparente de un flash se tendra que ver siempre esas lineas :s bueno de todas amenras muchas gracias a todos por sus ayudas y respuestas. |
| |||
Respuesta: problema con linea punteada en borde de flash El código del activateActiveX.js es el siguiente: //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; } } } No entiendo mucho (o nada) de códigos, simplemente el archivo lo bajé. Pero capaz cambiando la segunda línea por el nombre de Moxilla funcione con ese navegador. Saludos. |
Etiquetas: |