我用的是JSF框架,点击一个链接,通过faces-config.xml的配置路径到达一个页面。页面能正常显示,但是不知道为什么不执行js中window.onload=setTitlebarImg; 这个函数。这是为什么?困扰了好几天,期望各位解答。

解决方案 »

  1.   

    <script language="javascript" src="script/jquery-1.3.2.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
    写这里看看吧!!
    });
    </script>
      

  2.   

    你也没把代码亮出来,我们都是瞎猜呀!!我们不是神仙!!
    -------------------------------------------------------
    <script type="text/javascript">
    window.onload = function()
    {
    var oFCKeditor = new FCKeditor( 'MyTextarea' ) ;
    oFCKeditor.BasePath = "/fckeditor/" ;
    oFCKeditor.ReplaceTextarea() ;
    }
    </script>
      

  3.   

    function window.onload(){
        //your c
    }
    用这个试试
      

  4.   


    window.onload=setTitlebarImg;
    function setTitlebarImg()
    {
    alert("hello");
    if(window.opener != null)
    {
    //操作
    }
    else
    {
    //操作
    }
    }js代码觉得没什么问题,因为这个代码在其他页面能运行。
      

  5.   

    那就你就把jsf生成的客户端html保存下来看看,在执行一下试试