2

なぜSharePointはそんなにクソなの?

まず、コンテンツ エディターの Web パーツに、「警告: 入力した HTML ソースが変更されている可能性があります」というメッセージが表示されます。「HTMLソースの編集」を介してHTMLを挿入すると。

さらに悪いことに、編集しているのはソース HTML ではなく、生成された HTML です。

マスター ページにリンクされている jQuery によって変更され、スライダーに変換されるマークアップがあるとします。jQuery プラグインは通常、クラスを追加し、元のマークアップの周りに追加の HTML を追加して、目的の機能を実現します。

SharePoint 2010 ページ エディターでは、JavaScript によって変更された後にマークアップが表示されます。それはどのようなばかげたアプローチですか??

ソース HTML を個別のファイルに格納し、各コンテンツ エディター Web パーツから単純にリンクすることもできますが、それではページの管理が面倒になります。

どこかに欠けている設定はありますか?次のような設定がどこかにあると思います

SPActLikeARetard = True

これを False に変更するにはどうすればよいですか?

4

1 に答える 1

1

もう 1 つのオプションは、HTML フォーム Web パーツ (フォーム カテゴリ内) です。これは、他の Web パーツに接続するために使用できますが、より簡単に言えば、Web パーツで直接 JavaScript を編集するために使用できます。コンテンツ エディター Web パーツの規則は HTML フォーム Web パーツには適用されないため、柔軟性が向上するようです。

最高ではありませんが、うまくいきます。

Web パーツによって出力されるマークアップを制御する以外に、インタラクティブなデザインを持たないマークアップ エディター Web パーツがあると便利です。

于 2013-02-12T03:45:06.180 に答える