我目前正在使用旧版EPiServer。 在编辑器中我需要像这样添加html:
<FORM method=get name=name action=http://somesite.html target=_blank>
<TABLE border=0 cellPadding=5 width=400>
<TBODY>
<TR>
<TD><INPUT name=keywords maxLength=50 size=30><INPUT value=Search type=submit> </TD></TR></TBODY></TABLE></FORM>
这不起作用,我认为这是因为页面上会有两个表单标签。 有什么想法吗?
编辑:更具体:表格标签当然是嵌套的。
这有效
<p><input id="someId" type="text" />
<input onclick="window.open('http://somesite.html'+document.getElementById('someId').value)" type="button" value="Search" /></p>
案件结束.....
答案 0 :(得分:0)
在编辑器工具栏中不支持在编辑器中添加内容是个坏主意。
但是,由于您可以保存HTML,因此答案就在您的模板中。很可能你的母版页有一个很大的ASP.NET服务器FORM,包含了大部分BODY。
答案 1 :(得分:0)
所有基于网络表格的网页都必须有一个封闭的表格标签,该标签为runat =“server”(如前面的答案中所述)。
回到EPiServer 4天后,我们曾经在ASP.NET runat =“server”表单后添加第二个表单,然后用CSS重新定位它。第二种形式不能包含runat =“server”的任何asp.net控件。