首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SWFAddress 2.2不响应特定的URL

SWFAddress 2.2不响应特定的URL
EN

Stack Overflow用户
提问于 2009-09-04 01:16:16
回答 1查看 478关注 0票数 0

我正在将SWFAddress实现到一个Flash电影中,虽然我的导航正确地设置了链接,但当我输入一个特定的URL时,它似乎根本不能与浏览器通信。我是不是漏掉了一个听众什么的?

http://client.deicreative.com/test/TBB/

这个类与我的导航类对话:

代码语言:javascript
复制
import SWFAddress.as;

class code.RunSWFAddress {

public function RunSWFAddress(){
    init();
}
private function init() {
    var scope = this;

    SWFAddress.setStrict(false);
    SWFAddress.onChange = function() {
        var value = SWFAddress.getValue();
        var path = SWFAddress.getPath();
        var id = SWFAddress.getParameter('id');
        if (code.PageContent.getInstance().xmlVar1.getBytesLoaded() == code.PageContent.getInstance().xmlVar1.getBytesTotal()){

            if(SWFAddress.getValue() == '/' || SWFAddress.getValue() == '') {
                code.Navigation.getInstance().showPage(0);

            } else {
                for(var i:Number = 0; i<code.Startup.getInstance().numPages; i++){
                    if(SWFAddress.getValue() == code.Startup.getInstance().page_arr[i][0]){

                        code.Navigation.getInstance().showPage(i);
                    }
                }
            }
        }
        var title = 'The Broadway Building';    
        var names = SWFAddress.getPathNames();
        for (var i = 0; i < names.length; i++) {
            title += ' | ' + names[i].substr(0,1).toUpperCase() + names[i].substr(1);
        }
        var id = SWFAddress.getParameter('id');
        if (id != '') {
            title += ' | ' + id; 
        }
        SWFAddress.setTitle(title);
    }

}

 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-09-08 16:33:20

我的swfobject嵌入中缺少id属性。现在起作用了!:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1376777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档