別のjavascriptファイルをaspxファイルに挿入しようとしています。Javscriptファイルを挿入する最良の方法は何ですか?
私はもう試した
<asp:Literal runat="server" Text='<script type="text/javascript" src="<% $SPUrl:~sitecollection/Style%20Library/js/test.js %>" ></script>' />
aspxファイル内でこれを行う理由は、このコードを表示モードで実行するだけでよいためです。
<PublishingWebConrols:EditModePanel ID="Fancyboxdisplay" runat="server" PageDisplayMode="Display">
<asp:Literal runat="server" Text='<script type="text/javascript" src="<% $SPUrl:~sitecollection/Style%20Library/js/test.js %>" ></script>' />
</PublishingWebControls:EditModePanel>
解決策 aspリテラルは、スクリプトsrcをレンダリングする場合にのみ使用してください
<PublishingWebConrols:EditModePanel ID="Fancyboxdisplay" runat="server" PageDisplayMode="Display">
<script type="text/javascript" src="<asp:Literal runat="server" Text='<% $SPUrl:~sitecollection/Style%20Library/js/test.js %>/>" ></script>'
</PublishingWebControls:EditModePanel>