我将动网新闻.net中的在线编辑器提取出来,放到一个单独的目录中,运行.html文件可以使用,但将此.html文件内容拷到.aspx文件中或直接将.html的扩展名改成.aspx文件,然后再运行,就提示脚本出错。这是为啥呢?
刚才在网上看到一篇文章,说是.net中对JS的执行规则作了修改,所以可能导致这么做就会出错,是这样吗?如果是这样,我该怎么做呢?谢谢指点。。

解决方案 »

  1.   

    ASPX页面需要有<form>
    ........
    </form>
      

  2.   

    贴代码>>说是.net中对JS的执行规则作了修改,
    没听说过
      

  3.   

    <link rel="STYLESHEET" type="text/css" href="../TextBox/edit.css"/>
    <script type="text/javascript" language="javascript" src="../TextBox/edit.js"></script>
    <table width="90%" align="center" cellspacing="0" cellpadding="0">
    <tr><td valign="top">
    </td><td>
    <!--
    =================
      WBTextBox by wbird(木鸟)
    =================
    -->
    <input type="hidden" name="Body" id="Body" value=""/><div id="menuDiv" style="Z-INDEX: 1000; VISIBILITY: hidden; width: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #9cc5f8"></div><div id="WBTB_divTemp" style="VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; width: 1px; HEIGHT: 1px"></div><table id="WBTB_Container" class="WBTB_Body" oncontextmenu="event.returnValue=false;" width="550" height="300" cellpadding="3" cellspacing="0" border="0">
    <tr id="WBTB_Toolbars">
    <td valign="top">
    <table cellpadding="0" cellspacing="0">
      

  4.   

    <tr class="yToolbar">
    <td class="WBTB_BtnMenu" language="javascript" onclick="ShowMenu(WBTB_menu_para,200)"><img class="WBTB_Ico" src=" ../TextBox/Images/paragraph.gif" width="100" height="16" alt="段落格式"/>
    </td>
    <td class="WBTB_BtnMenu" language="javascript" onclick="ShowMenu(WBTB_menu_font,300)"><img class="WBTB_Ico" src=" ../TextBox/Images/font.gif" width="70" height="16" alt="字体"/>
    </td>
    <td class="WBTB_BtnMenu" language="javascript" onclick="ShowMenu(WBTB_menu_size,300)"><img class="WBTB_Ico" src=" ../TextBox/Images/size.gif" width="70" height="16" alt="字号"/>
    </td>
    <td class="WBTB_BtnMenu" language="javascript" onclick="ShowMenu(WBTB_menu_symbols,120)"><img class="WBTB_Ico" src=" ../TextBox/Images/symbols.gif" width="90" height="16" alt="符号"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_foreColor();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/fgcolor.gif" width="16" height="16" unselectable="on" alt="字体颜色"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_backColor();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/fbcolor.gif" width="16" height="16" unselectable="on" alt="字体背景颜色"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif" alt=""/></td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_replace()"><img class="WBTB_Ico" src=" ../TextBox/Images/replace.gif" width="16" height="16" alt="替换"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_CleanCode()"><img class="WBTB_Ico" src=" ../TextBox/Images/cleancode.gif" width="16" height="16" alt="清理代码"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="OpenUpload();"><img class="WBTB_Ico" src=" ../TextBox/Images/upload.gif" width="16" height="16" alt="上传文件"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif"/></td> 
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_help();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/help.gif" width="16" height="16" unselectable="on" alt="帮助"/>
    </td>
    </tr></table>
      

  5.   

    <table cellpadding="0" cellspacing="0" >
    <tr class="yToolbar" id="ExtToolbar">
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('selectAll');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/selectAll.gif" width="16" height="16" unselectable="on" alt="全选"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('cut');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/cut.gif" width="16" height="16" unselectable="on" alt="剪切"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('copy');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/copy.gif" width="16" height="16" unselectable="on" alt="复制"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('paste');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/paste.gif" width="16" height="16" unselectable="on" alt="粘贴"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_pasteText();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/pastetext.gif" width="16" height="16" unselectable="on" alt="粘贴纯文本"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_pasteWord();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/pasteword.gif" width="16" height="16" unselectable="on" alt="从MSWord粘贴"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif" alt=""/></td> 
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('undo');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/undo.gif" width="16" height="16" unselectable="on" alt="撤消"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('redo');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/redo.gif" width="16" height="16" unselectable="on" alt="恢复"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif" alt=""/></td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_insertTable()">
    <img class="WBTB_Ico" src=" ../TextBox/Images/table.gif" width="16" height="16" unselectable="on" alt="插入表格"/>
    </td>
    <td class="WBTB_BtnMenu" Language="javascript" onclick="ShowMenu(WBTB_menu_table,100)"><img class="WBTB_Ico" src=" ../TextBox/Images/menu.gif" width="8" height="16" alt=""/>
    </td>
    <td class="WBTB_Btn" title="" language="javascript" onclick="WBTB_showGridlines();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/gridline.gif" width="16" height="16" unselectable="on" alt="显示/隐藏表格边框"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif" alt=""/></td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_href();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/wlink.gif" width="18" height="18" unselectable="on" alt="插入超级链接"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format1('Unlink');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/unlink.gif" width="16" height="16" unselectable="on" alt="去掉超级链接"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_img();">
    <img class="WBTB_Ico" src=" ../TextBox/Images/img.gif" width="16" height="16" unselectable="on" alt="插入图片"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_format('InsertHorizontalRule')">
    <img class="WBTB_Ico" src=" ../TextBox/Images/hr.gif" width="16" height="16" unselectable="on" alt="插入水平线"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_InsertHtml('<br/>');">
    <img class="WBTB_Ico" src=" ../TextBox/Images/br.gif" width="16" height="16" unselectable="on" alt="插入换行"/>
    </td>
    <td><img src=" ../TextBox/Images/separator.gif" alt=""/></td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_forswf()" >
    <img class="WBTB_Ico" src=" ../TextBox/Images/swf.gif" width="16" height="16" unselectable="on" alt="插入Flash"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_forwmv()">
    <img class="WBTB_Ico" src=" ../TextBox/Images/wmv.gif" width="16" height="16" unselectable="on" alt="插入Windows Media"/>
    </td>
    <td class="WBTB_Btn" language="javascript" onclick="WBTB_forrm()">
    <img class="WBTB_Ico" src=" ../TextBox/Images/rm.gif" width="16" height="16" unselectable="on" alt="插入Real Media"/>
    </td>
    <td></td> 
    </tr>
    </table>
      

  6.   

    <link rel="STYLESHEET" type="text/css" href="../TextBox/edit.css"/>
    <script type="text/javascript" language="javascript" src="../TextBox/edit.js"></script>这两个文件也要拷到相应位置
      

  7.   

    这些都有了,源文件在html中执行没问题,但是拷到.aspx中就不行了。
      

  8.   

    提示这句出错:
    [[[[<iframe class="WBTB_Composition" id="WBTB_Composition" onblur="WBTB_CopyData('Body');"  marginheight="5" marginwidth="5" width="100%" height="100%"></iframe>
    </td>]]]</tr>
    <tr><td><table cellpadding="0" cellspacing="0" border="0" width="100%"><TR><td width="10">&nbsp;</td><td CLASS="WBTB_TabOn" id="WBTB_TabDesign" onClick="if (WBTB_bTextMode) {WBTB_setMode();}" unselectable="on" width='30'><img unselectable="on" src=" ../TextBox/Images/mode.design.gif" align="absmiddle" width="21" height="20" alt=""/>&nbsp;Design</td><td style="width:10px"></td><td CLASS="WBTB_TabOff" id="WBTB_TabHtml" onClick="if (!WBTB_bTextMode) {WBTB_setMode();}" unselectable="on" width='30'><img unselectable="on" src=" ../TextBox/Images/mode.html.gif" align="absmiddle" width="21" height="20" alt=""/>&nbsp;HTML</td>
    <td style="width:10px">
    </td>
    <td CLASS="WBTB_TabOff" id="WBTB_TabView" onClick="WBTB_View();" unselectable="on" width='30'>
    <img unselectable="on" src=" ../TextBox/Images/mode.view.gif" align="absmiddle" width="20" height="20" alt=""/>&nbsp;VIEW
    </td>
    <td width='30'></td>
    <td align="right"><a href="javascript:WBTB_Size(-300)"><img src=" ../TextBox/Images/minus.gif" unselectable="on" border="0" alt=""/></a> <a href="javascript:WBTB_Size(300)"><img src=" ../TextBox/Images/plus.gif" unselectable="on" border="0" alt=""/></a></td><td width="20"></td></TR></TABLE></td></tr></table>
    <script type="text/javascript" language="javascript">WBTB_InitDocument('Body','GB2312');</script> <script type="text/javascript" language="javascript">
    <!--
    function ClientValidate(source, arguments)
    {
    if (arguments.Value.length>2000)
    arguments.IsValid=false;
    else
    arguments.IsValid=true;
    }
    -->
    </script>
    </td></tr>
        </table>
       </td>
      </tr>
     </table>