特定の条件下でのみ実行したい JavaScript を含むページがあります。これを行うために、スクリプトを asp:placeholder に配置しました
これは実際には機能しているように見えますが、ページでデバッグを実行すると、次の警告が表示されます。
要素 'placeholder' は既知の要素ではありません。これは、Web サイトにコンパイル エラーがある場合、または web.config ファイルが見つからない場合に発生する可能性があります。
プレースホルダーをページの本文に移動すると、警告が表示されますが、それは本文にスクリプトが残っていることを意味しますが、これも避けたいと考えています。このシナリオのベストプラクティスに関するヒントはありますか?? ありがとう
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
dim lt as new Literal()
lt.text = "<script type='text/javascript' src='scripts/pageLoadAnimations.js'></scr" & "ipt>"
me.Header.Controls.Add(lt)
End Sub