Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将锚超链接引用添加到我的flash横幅?_Html_Flash_Flash Cs6 - Fatal编程技术网

Html 如何将锚超链接引用添加到我的flash横幅?

Html 如何将锚超链接引用添加到我的flash横幅?,html,flash,flash-cs6,Html,Flash,Flash Cs6,我刚刚开始学习如何创建flash横幅,我需要帮助!如何将超链接添加到我的flash横幅。我不知道在我的flash横幅中的标签输入到哪里。这是我的密码: <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="100" id="psn" align="middle"> <param name="movie" value=

我刚刚开始学习如何创建flash横幅,我需要帮助!如何将超链接添加到我的flash横幅。我不知道在我的flash横幅中的标签输入到哪里。这是我的密码:

            <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="100" id="psn" align="middle">
                <param name="movie" value="psn.swf" />
                <param name="quality" value="high" />
                <param name="bgcolor" value="#ffffff" />
                <param name="play" value="true" />
                <param name="loop" value="true" />
                <param name="wmode" value="window" />
                <param name="scale" value="showall" />
                <param name="menu" value="true" />
                <param name="devicefont" value="false" />
                <param name="salign" value="" />
                <param name="allowScriptAccess" value="sameDomain" />
                <!--[if !IE]>-->
                <object type="application/x-shockwave-flash" data="psn.swf" width="600" height="100">
                    <param name="movie" value="psn.swf" />
                    <param name="quality" value="high" />
                    <param name="bgcolor" value="#ffffff" />
                    <param name="play" value="true" />
                    <param name="loop" value="true" />
                    <param name="wmode" value="window" />
                    <param name="scale" value="showall" />
                    <param name="menu" value="true" />
                    <param name="devicefont" value="false" />
                    <param name="salign" value="" />
                    <param name="allowScriptAccess" value="sameDomain" />
                <!--<![endif]-->
                    <a href="http://www.adobe.com/go/getflash">
                        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
                    </a>
                <!--[if !IE]>-->
                </object>
                <!--<![endif]-->
            </object>

要从flash中打开超链接,您可以使用以下方法:

对于所有阶段:您希望所有横幅打开链接,可见示例:

对于阶段中的特定元素:在线示例可见

当然,在元素的第二个代码中,必须禁用stage MouseeEvent listener,否则每次单击都会触发它


希望这能对您有所帮助。

您希望当您单击横幅中的某个内容时,您将转到另一个站点,第页吗?是的@akmozo,我不知道该将标签放置在何处。我尝试将其放置在开头和结尾,以便它能够捕获所有flash横幅。但没有起作用。我不知道我做得对不对。你有权访问你的旗帜来源吗?我在客户端工作。我在AdobeFlashCS6上创建了横幅,并将其作为html代码发布。我只想在单击时添加一个超链接。我想它打开一个特定网站的新标签。
stage.addEventListener(
    MouseEvent.CLICK,
    function(e:MouseEvent):void {
        navigateToURL(new URLRequest('http://www.example.com'), '_blank');
    }
)
image.addEventListener(
    MouseEvent.CLICK,
    function(e:MouseEvent):void {
        navigateToURL(new URLRequest('http://www.example.com/?img'), '_blank');
    }
)

red_rect.addEventListener(
    MouseEvent.CLICK,
    function(e:MouseEvent):void {
        navigateToURL(new URLRequest('http://www.example.com/?red'), '_blank');
    }
)