flash中是不是有个什么fscommand之类的函数可以调用js?
如果是的话
调用window.close()
window.open()

解决方案 »

  1.   

    到多 媒体设计/flash流媒体 去问吧
    哪里会有人能回答
      

  2.   

    不知道怎么用FLASH关闭窗口,但是打开新页用getURL就可以了。
    如果是IE6+SP1,在getURL的时候目标选择不是_top和_self(就是只要在新页打开),那么可以在新页里面用以下代码来关闭窗口:
    <script>
    opener.close();
    </script>
    注意:没有IE6+SP1,所以我没有试过,阿信告诉我这种情况可以用opener,我相信他。
      

  3.   

    在FLASH的按钮上加这样的AS:
    on(release){
    getURL("javascript:openAndClose()");
    }
    然后在flash所在的HTML页里加上:
    <script>
    function openAndClose(){
    window.open("yourfile.htm","winname","width=xx,height-xx");
    window.close();
    }
    </script>其实FLASH里的getURL就等于html里的<a href="...">
      

  4.   

    我自己解决啦:
    on (release) {
        getURL("index.jsp", "_blank");
        getURL("javascript:window.opener=null;window.close();");
    }