有朋友在火狐下用过这个编辑器吗,前台能输入字符,但是向后台提交的时候,后台收不到,在IE下一切正常。

解决方案 »

  1.   

    在163信箱里用的没有任何问题,你是不是复制下来放自己页面里了,人家那个可能是根据不同浏览器的代码都是不同的,你在firefox里面下载一份看看是不是一样的。
      

  2.   

    那我建议你先用js来接收一下数据,在用js再传给后台,我觉得这样可以
      

  3.   

    163的是这样,网上下载的新浪的htmleditor同样存在这个问题的
      

  4.   

    在ff下调试一下,可能你没有下载全,通常是js出错了。可能你下的编辑器本身没有问题,仅仅是因为你其他的代码导致的js错误到是的提交没有进行!firebug检查
      

  5.   

    终于搞定,原来是FF里不支持attachevent,改成FF里支持的
    function setLinkedField() {
        if (!oLinkField) return;
        var oForm = oLinkField.form;
        if (!oForm) return;
    //判断是否FOX
        if (oForm.addEventListener) {   
        oForm.addEventListener('submit', AttachSubmit, false);   //firefox
        oForm.addEventListener('reset', AttachReset, false);
       } else if (window.attachEvent)  {
        oForm.attachEvent("onsubmit", AttachSubmit);
        oForm.attachEvent("onreset", AttachReset);
        }
    }
    这样改下就行了