我在电脑上使用了带有Firefox的Html编辑器。我换了个电脑,然后又重新测试了我的网站.. HTML编辑器看起来完全搞砸了浏览器..它甚至看起来都不如它 在我部署它的原始电脑上。 问题是为什么?我应该使用ajax而不是jquery吗?
所有页面标记:
<%@ Page Title="" Language="C#" MasterPageFile="~/YourGuruMaster.master" AutoEventWireup="true" CodeFile="PostEdit.aspx.cs" Inherits="PostEdit" %>
&lt;%@ Register assembly =“AjaxControlToolkit”namespace =“AjaxControlToolkit.HTMLEditor”tagprefix =“cc1”%&gt;
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
<asp:PlaceHolder ID="PlaceHolder2" runat="server"></asp:PlaceHolder>
<cc1:Editor
ID="Editor1"
Width="850px"
Height="400px"
runat="server"/>
<br />
<asp:Button
id="btnSubmit"
Text="Submit"
Runat="server" onclick="btnSubmit_Click" />
<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="Editor1" ErrorMessage="אין להשאיר שדות רקים"
ForeColor="#CC0000"></asp:RequiredFieldValidator>
答案 0 :(得分:0)
1。)这是一个更深层次的问题。您可能需要向css样式表添加更多规则。如果您希望网站在不同浏览器中看起来相同,则必须考虑跨浏览器支持和跨浏览器兼容性。
2。)jQuery库有一整套AJAX功能。无需使用自制的js函数来创建AJAX调用。坚持使用jQuery。