Bueno, alguien me ha enviado un código sin ninguna explicación, salvo para decir, Aquí está un ejemplo de lo que quiere...
es esencial para el problema Ive ha dicho anteriormente (Im embarrasingly verdes!).
Cualquiera que sea capaz de descifrar y explicar - I wouldnt saben qué buscar, y qué incluir y / o qué cambiar para que funcione con el problema Ive ha dicho (espero que tenga sentido...)
ATNO / TW - tal vez la respuesta que busco y se encuentra dentro de gif "alt =":)" title =" Smile ">
<html>
<head>
<title> El fotógrafo - Hypnotic Photo </ title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
href="assets/site.css" <link rel="stylesheet" type="text/css">
<script src = "Scripts / AC_RunActiveContent. js "type =" text / "javascript> </ script>
src="Scripts/swfobject.js" <script type="text/javascript"> </ script>
<style>
<! --
. style1 (
color: #CCCCCC;
font-size: 14px;
)
. style3 (color: #FFFFFF;
font-family: Tahoma, Verdana, Arial;
fuente-size: 12px;
)
->
</ style>
<script type="text/javascript">
<! --
MM_preloadImages function () (/ / v3.0
var d = document;
if (d.images) (
if (! d.MM_p)
d.MM_p = new Array ();
var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
for (i = 0; i <a.length; i + +) (
if (a [i]. indexOf ( " #")! = 0) (
d.MM_p [j] = new Image;
d.MM_p [j + +]. src = a [i];
)
)
)
)
función MM_swapImgRestore () (/ / v3.0
var i, x, a = documento. MM_sr;
for (i = 0; a & & i <a.length & & (x = a [i]) & & x.oSrc; i + +) (
x.src = x.oSrc;
)
)
función MM_findObj (n, d) (/ / v4.01
var p, i, x;
if (d) (
d = document;
)
if ((p = n.indexOf ("?"))> 0 & & pare not.frames.length) (
d = pare not.frames [n.substring (p +1)]. documento;
n = n.substring (0, p);
)
if ((x = d [n]) & & d.all) (
x = d.all [n];
)
for (i = 0;! x & & i <d.forms.length; i + +) (
x = d.forms [i] [n];
)
for (i = 0;! d.layers x & & & & i <d.layers.length; i + +) (
MM_findObj x = (n, d.layers [i]. documento);
)
if (x & & d.getElementById) (
x = d.getElementById (n);
)
return x;
)
MM_swapImage function () (/ / v3.0
var i, j = 0, x, a = MM_swapImage.arguments;
document.MM_sr = new Array;
for ((i = 0; i <a. longitud - 2); i + = 3) (
if ((x = MM_findObj (a [i ]))!= null) (
document.MM_sr [j + +] = x;
if (! x.oSrc) (
x.oSrc = x.src;
)
x.src = a [i +2];
)
)
)
loadFlashObject función (imageFile, widthSize, heightSize) (
var so = new SWFObject (imageFile, "mymovie", widthSize, heightSize, "8", " #333333 ");
so.addParam ( "scale", "noscale");
tan. (addParam "bucle", "false");
so.write ( "flashcontent");
)
//-->
</ script>
</ head>
<body onLoad="loadFlashObject(assets/BA-00.swf, "340", "285");MM_preloadImages(assets/button-5a.jpg,assets/button_GallerySamples-B.jpg)">
<img src = "activos / blanco. gif "width =" 388 "height =" 40 "border =" 0 "usemap =" #Mapa "longdesc ="---">
<map name="Map"> <area shape="rect" coords="3,3,384,37" href="index.htm" alt="Home">
</ map> <br>
<br>
<table width="259" border="0">
<tr>
<td width="31"> <img src = "activos / blanco. gif "alt =" foto hipnótica "width =" 25 "height =" 1 "> </ td>
<td width="218"> <a href="photographer.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage("Photographer",,assets/button_Photographer-B.jpg,1)"> <img src = "activos / button_Photographer-A. jpg "alt =" Sobre el nombre de la "Fotógrafo =" fotógrafo "width =" 198 "height =" 35 "border =" 0 "> </ a> <br>
<img src="assets/blank.gif" alt="hypnotic photo" width="1" height="4"> <br>
<a href = "samples.htm" onMouseOut = "MM_swapImgRestore ()" onMouseOver = "MM_swapImage (Galería de ejemplos, los activos / button_GallerySamples-B. jpg, 1) "> <img src="assets/button_GallerySamples-A.jpg" alt="Foto Galería Samples" name="Gallery Samples" width="198" height="35" border="0"> </ a> <br>
<img src="assets/blank.gif" alt="hypnotic photo" width="1" height="4"> <br>
<img src = "activos / button_BeforeAfter-B. jpg "alt =" Antes y Después de modificar fotos mejorar "> </ td>
</ tr>
</ table>
<br>
<table width="850" border="0" cellspacing="0" cellpadding="0">
<tr height="285">
<td width="34">
<img src = "activos / blanco. gif "width =" 25 "height =" 8 ">
</ td>
<td width="434">
<p> <span class="style1"> Éstos son algunos ejemplos <em> antes y después de </ images em>, en la que una foto se ha transformado artísticamente y mejorar. </ span>
<p> <br>
<span class="style1">
<a href = " #"OnMouseOut =" MM_swapImgRestore () "onMouseOver =" MM_swapImage (Prueba 1,, assets/button-1a.jpg, 1) "onClick =" loadFlashObject (assets/BA-clip1.swf, "340", "285"); ">
<img src = "assets/button-1. jpg "name =" Test 1 "width =" 50 "height =" 20 "border =" 0 "> </ a> <span class="style1"> un telón de fondo con encanto... (Ejemplo 1 < / span>) <br>
<br>
</ span>
<span class="style1">
<a href = " #"OnMouseOut =" MM_swapImgRestore () "onMouseOver =" MM_swapImage (Test 2,, assets/button-2a. jpg, 1) "onClick =" loadFlashObject (assets/BA-clip2.swf, "340", "285 ");">
<img src="assets/button-2.jpg" 2" name="Test width="50" height="20" border="0"> </ a> <span class="style1"> ; mejoras sutiles. . . (Ejemplo 2 </ span>) <br>
<br>
</ span>
<span class="style1">
<a href = "
import flash.external.ExternalInterface;
this.createEmptyMovieClip("mcHolder", 0);
function loadContent(targetURL)
{
mcHolder.loadMovie(targetURL);
}
function onChange( targetURL:String )
{
loadContent(targetURL);
}
ExternalInterface.addCallback( "onChange", this, onChange );
loadContent("intro.swf"); // first load intro
stop();
- import flash.external.ExternalInterface;
- this.createEmptyMovieClip("mcHolder", 0);
- function loadContent(targetURL)
- {
- mcHolder.loadMovie(targetURL);
- }
- function onChange( targetURL:String )
- {
- loadContent(targetURL);
- }
- ExternalInterface.addCallback( "onChange", this, onChange );
- loadContent("intro.swf"); // first load intro
- stop();
y el javascript + html, así:
<html>
<head>
<script>
var me;
function getID( swfID )
{
if(navigator.appName.indexOf("Microsoft") != -1)
me = window[swfID];
else
me = document[swfID];
}
function AsChangeContent(targetURL)
{
if (me == undefined)
getID("testload");
me.onChange(targetURL);
}
</script>
</head>
<body>
<h1>Test external interface</h1>
<div>
<object type="application/x-shockwave-flash" data="testload.swf" width="550" height="400" id="testload">
<param name="movie" value="testload.swf" />
<param name="wmode" value="transparent" />
<embed src="testload.swf" height="400" width="550" id="testload" ></embed>
</object>
</div>
<a href="javascript:AsChangeContent('text-1.swf');">load text 1</a><br/>
<a href="javascript:AsChangeContent('text-2.swf');">load text2</a>
</body>
</html>
- <html>
- <head>
- <script>
- var me;
- function getID( swfID )
- {
- if(navigator.appName.indexOf("Microsoft") != -1)
- me = window[swfID];
- else
- me = document[swfID];
- }
- function AsChangeContent(targetURL)
- {
- if (me == undefined)
- getID("testload");
- me.onChange(targetURL);
- }
- </script>
- </head>
- <body>
- <h1>Test external interface</h1>
- <div>
- <object type="application/x-shockwave-flash" data="testload.swf" width="550" height="400" id="testload">
- <param name="movie" value="testload.swf" />
- <param name="wmode" value="transparent" />
- <embed src="testload.swf" height="400" width="550" id="testload" ></embed>
- </object>
- </div>
- <a href="javascript:AsChangeContent('text-1.swf');">load text 1</a><br/>
- <a href="javascript:AsChangeContent('text-2.swf');">load text2</a>
- </body>
- </html>
Sólo asegúrese de que no implementan la interfaz externa en Intro.swf, 1.swf de texto o texto-2. swf, o si se implementa, no utilice la misma función de devolución de llamada, de lo contrario se sobrescribirá el original

“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”