J'ai eu cette question dans le courrier électronique et a décidé d'y répondre ici comme quelqu'un d'autre mai en ont besoin à l'avenir également. La question est:
ma question est - comment vous appelez la AS3 dans la fenêtre de l'autre et comment avez-vous fait à être plus petites et ce code vous n'avez pas utilisé le bouton "fermer cette fenêtre"?.
Veuillez répondre à moi, j'ai besoin d'ajouter une page supplémentaire avec le script de l'action 3 sur mon site web qui a été fait avec le script de l'action 2.
Nous vous remercions à l'avance.
Fondamentalement, je créé le fichier Flash dont j'avais besoin avec le code AS3. En d'autres termes il n'y avait pas de «nommer« l'AS3. Je viens de créer un fichier flash AS3. Dans mon cas, le fichier Flash a été nommé alaronMap3-e.swf et publié en tant que fichier AS3 et inclus la page HTML dans mes paramètres de publication.
Pour ouvrir des pop la nouvelle fenêtre, de la Carte et Itinéraire bouton j'ai utilisé le code AS2 suivantes (depuis le bouton était sur un fichier AS2):
map.onRelease = map.onReleaseOutside=function () {
import flash.external.ExternalInterface;
if (ExternalInterface.available) { ExternalInterface.call("window.open", "http://www.alaron-nuclear.com/alaronMap3-e.html", "win", "height=500,width=680,toolbar=no,scrollbars=yes"); }
};
- map.onRelease = map.onReleaseOutside=function () {
- import flash.external.ExternalInterface;
- if (ExternalInterface.available) { ExternalInterface.call("window.open", "http://www.alaron-nuclear.com/alaronMap3-e.html", "win", "height=500,width=680,toolbar=no,scrollbars=yes"); }
-
- };
"carte" est le nom de l'instance de ma Carte & Directions bouton et évidemment vous devez remplacer mon lien avec le lien sur votre page.
Par le bouton Fermer cette fenêtre dans alaronMap3-e. html que je venez d'insérer un javascript simple & #058;
<A href="javascript: self.close ()">Close this Window</A>
- <A href="javascript: self.close ()">Close this Window</A>
-
Le code HTML pour afficher le fichier AS3 n'est rien de plus que ce qui était générée lorsque je l'ai publié avec l'ajout du lien fermer la fenêtre.
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Alaron Map and Directions</title>
<script language="javascript"> AC_FL_RunContent = 0; </script>
<script language="javascript"> DetectFlashVer = 0; </script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 45;
// -----------------------------------------------------------------------------
// -->
</script>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<script language="JavaScript" type="text/javascript">
<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) { // if we've detected an acceptable version
// embed the flash movie
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
'width', '632',
'height', '400',
'src', 'alaronMap3-e',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'false',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'alaronMap3-e',
'bgcolor', '#ffffff',
'name', 'alaronMap3-e',
'menu', 'true',
'allowScriptAccess','sameDomain',
'allowFullScreen','false',
'movie', 'alaronMap3-e',
'salign', ''
); //end AC code
} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Alternate HTML content should be placed here.'
+ 'This content requires the Adobe 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.
Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
<a href="http://www.macromedia.com/go/getflash/">Get Flash</a>
</noscript>
<br />
<div width="550" style="text-align:center;">
<A href="javascript: self.close ()">Close this Window</A>
</div>
</body>
</html>
- <html lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Alaron Map and Directions</title>
- <script language="javascript"> AC_FL_RunContent = 0; </script>
- <script language="javascript"> DetectFlashVer = 0; </script>
- <script src="AC_RunActiveContent.js" language="javascript"></script>
- <script language="JavaScript" type="text/javascript">
- <!--
- // -----------------------------------------------------------------------------
- // Globals
- // Major version of Flash required
- var requiredMajorVersion = 9;
- // Minor version of Flash required
- var requiredMinorVersion = 0;
- // Revision of Flash required
- var requiredRevision = 45;
- // -----------------------------------------------------------------------------
- // -->
- </script>
- </head>
- <body bgcolor="#ffffff">
- <!--url's used in the movie-->
- <!--text used in the movie-->
- <script language="JavaScript" type="text/javascript">
- <!--
- if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
- alert("This page requires AC_RunActiveContent.js.");
- } else {
- var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
- if(hasRightVersion) { // if we've detected an acceptable version
- // embed the flash movie
- AC_FL_RunContent(
- 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
- 'width', '632',
- 'height', '400',
- 'src', 'alaronMap3-e',
- 'quality', 'high',
- 'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
- 'align', 'middle',
- 'play', 'true',
- 'loop', 'false',
- 'scale', 'showall',
- 'wmode', 'window',
- 'devicefont', 'false',
- 'id', 'alaronMap3-e',
- 'bgcolor', '#ffffff',
- 'name', 'alaronMap3-e',
- 'menu', 'true',
- 'allowScriptAccess','sameDomain',
- 'allowFullScreen','false',
- 'movie', 'alaronMap3-e',
- 'salign', ''
- ); //end AC code
- } else { // flash is too old or we can't detect the plugin
- var alternateContent = 'Alternate HTML content should be placed here.'
- + 'This content requires the Adobe 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.
- Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
- <a href="http://www.macromedia.com/go/getflash/">Get Flash</a>
- </noscript>
- <br />
- <div width="550" style="text-align:center;">
- <A href="javascript: self.close ()">Close this Window</A>
- </div>
- </body>
- </html>