2011-07-23 11 views
1

私は自分のPC上でFirefoxとHtmlエディタを使用しました。私はPCを交換し、再び私のサイトをテストしました.. HTMLエディタは、ブラウザ間で完全に混乱しているようです。それはそれほど良く見えません。 は、それを配備したオリジナルのPCです。 質問はなぜですか? jqueryの代わりにajaxをまったく使用する必要がありますか?htmlエディタの問題

すべてのページは、マークアップ:

<%@ Page Title="" Language="C#" MasterPageFile="~/YourGuruMaster.master" AutoEventWireup="true" CodeFile="PostEdit.aspx.cs" Inherits="PostEdit" %> 

<% @レジスタアセンブリ= "AjaxControlToolkit" 名前空間= "AjaxControlToolkit.HTMLEditor" tagprefix = "CC1" %>

<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

一部のコードまたはリンクが役立ちます。 – afaf12

+0

コードが間違いなく助けてくれます。他のマシンには存在しないフォルダパスでコードを参照している可能性があります。 – Burt

+0

私はあなたにコードを提示します。しかし、コードはWebアプリケーションのコードと同じです。元のPCで実行します –

答えて

0

1.)これははるかに深刻な問題です。おそらくCSSスタイルシートにルールを追加する必要があります。異なるブラウザ間でサイトが同じに見えるようにするには、クロスブラウザサポートクロスブラウザの互換性を調べる必要があります。

2.)jQueryライブラリには、AJAXのすべての機能があります。自己作成js関数を使用してAJAX呼び出しを作成する必要はありません。 jQueryに固執する。

+0

私はajaxを無効にしてクエリを適応させます。助けてくれてありがとう –