使用CDHtmlDialog有时会不正常,但ie程序一点问题没有,为什么?

解决方案 »

  1.   

    自己调试debug,增加调试日志等多种方法来分析问题
      

  2.   

    现在点击某个超链接,有时会弹出警告框“Have you installed Active X ? please install Active X.”然后就自动登出了,页面回到登录页面。警告内容出现在下面的一段脚本中。但是IE从来没有这个问题出现/**
     * call the function in swf
     */
    function callas(Datas){
    if (top.flash_cont_cutoff == "N" || top.flash_cont_flag <= 0) { return false; }
    try{
    parent.swfFrame.FlashContent.JScall(Datas);
    }catch (e) {
    alert("Have you installed Active X ? please install Active X.\n");
    location = document.location.protocol+"//"+document.location.host+"/";
    }
    }
      

  3.   

    parent.swfFrame.FlashContent.JScall(Datas);  这一句是否有什么异常,可以跟踪一下
      

  4.   

    to 4楼:
    怎么跟踪,能否具体点,我从那个网站的脚本里找不到和此相关的内容。函数callas是在flash里调用的?网站的flash里面也没有看到相关脚本