我知道 EPi 是为 IE 设计的。我有一个奇怪的问题。
我正在调试一个无法正常工作的定制标签功能。
该功能有一个包含可用标签、选定标签和一个添加按钮的列表,用于将标签从第一个列表带到第二个列表。
在 IE 和 FIREFOX 中,css 有点损坏,当您单击“添加”按钮时,系统会询问您是否要离开页面。如果您“离开”它,页面将重新加载并选择标签。
在 Chrome 中它可以完美运行。CSS 没有损坏,当您单击添加时,标签被添加而无需离开页面。
我正在运行 EPi CMS 6 R2
添加按钮的 IE HTML 输出:
<input name="ctl00$FullRegion$PC_52_1$EditForm$Tags$ctl01$addButton" title="Add to list" class="epi-cmsButton-text epi-cmsButton-tools epi-cmsButton-Add" id="ctl00_FullRegion_PC_52_1_EditForm_Tags_ctl01_addButton" onmouseover="EPi.ToolButton.MouseDownHandler(this)" onmouseout="EPi.ToolButton.ResetMouseDownHandler(this)" onclick="WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$FullRegion$PC_52_1$EditForm$Tags$ctl01$addButton", "", true, "", "", false, false))" type="submit" value="Add"/>
添加按钮的 CHROME HTML 输出:
<input class="epi-cmsButton-text epi-cmsButton-tools epi-cmsButton-Add" type="submit" name="ctl00$FullRegion$PC_52_1$EditForm$Tags$ctl01$addButton" id="ctl00_FullRegion_PC_52_1_EditForm_Tags_ctl01_addButton" value="Add" title="Add to list" onmouseover="EPi.ToolButton.MouseDownHandler(this)" onmouseout="EPi.ToolButton.ResetMouseDownHandler(this)" onclick="WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$FullRegion$PC_52_1$EditForm$Tags$ctl01$addButton", "", true, "", "", false, false))">
FIREFOX:
任何有经验的人如何解决这个问题?