我建立了一个frame里面包含两个页面,但是在其中一个子页面里进行js传值的时候,发现js不能用了,上网问了好多,是浏览器的问题吗?我用本上的好多试过了都不能用
具体描述是有一个frame框架分为左右页面 左面的是jsp生成树 右面是一个表单,当我点击生成树的某一级时,在右面点击查询按钮在表单下显示一个工单列表,在工单列表中使用js来导出工单,但是发现点击导出按钮没有效果,个人认为是js不能用了,到底是怎么回事?请您指点!!

解决方案 »

  1.   

    这个东西很大可能是浏览器的问题,我以前也遇到过,你试一下在母页面写一个方法test,然后在iframe里面调用一下:window.parent.test(),看看能不能调用到,如果不能就只能在网上查资料解决了,多查查资料吧……
      

  2.   

    利用firefox安装firebug来侦测js状态
      

  3.   

    你先确定下是不是触发调用导出工单的方法了,如果是ie的话,左下角有没有出现黄色叹号,我估计是js代码或者jsp页面中有错误,用断点的方法好好检查下
      

  4.   

    因为我用它来打印一个字符串都不会弹出 例如alert(“上的规划”);在方法里都不会起作用,我用的是MyEclipse编的,会不会是它有问题啊