0

カスタムJavaScriptブロックを含むようにSharePoint 2013リストのnewformを変更しました。スクリプトブロックは、以下のASPコンテンツブロックの終了タグの直前に追加されました。SharePoint 2013リストnewformに変更された変更が反映されない

<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server"> 
</asp:Content> 

新しい項目をクリックしてページをレンダリングすると、JavaScriptブロックが表示されません。奇妙なのは、SharePointサイトの1つで動作しますが、他のサイトでは動作しないということです。また、同じSharePointサイト内の別のリストを使用してテストすることも検討しましたが、他のSharePointサイト内のどのリストでも機能しませんでした。誰もこの問題に遭遇しましたか?

答えて

0

回避策として、私はnewform aspxページ内でコンテンツエディタWebパーツを使用し、次にコンテンツエディタwebpartにjavascriptコードを追加しました。これはうまくいきました。ただ、内部<script>タグを追加して、あなたのコードを貼り付け

<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server"> 

</asp:Content> 

1

次回に入れてみてください。同じ場所にスクリプトを追加することもできます。

+0

私は試しましたが、何らかの理由で動作しませんでした。それは別のSharePointサイトでも機能しましたが。だから私の唯一の選択肢は、回避策を使用することでした。 – kurozakura

関連する問題