0

asp.net4.0 でアプリケーションを作成し、このアプリケーションで master-page を使用しました。

Scripts フォルダーにある master-page の aj query js ライブラリ ファイルを参照しました。子ページにいくつかのjqueryコードを書くと、エラーが発生しました(このページはビデオフォルダーにあります)。しかし、この子ページで js ファイルを参照すると、正常に動作します。

すべての子ページでこの js ファイルをリンクする必要がありますか?

マスターページのjsファイルを参照するだけではできないのでしょうか。

ありがとう

4

2 に答える 2

0

注意深くお読みください

(F)はフォルダを意味します

  • ルート->Scripts(F)->ここにあるスクリプトファイル
  • ルート->ビデオ(F)->ここにあなたのページ

ここで、Videosフォルダーにあるページを表示していて、Scriptsフォルダーに保存されているスクリプトにアクセスする必要がある場合。あなたがする必要があるのは:

  1. 階層を1レベル戻すと、1レベル戻ると、Scriptsフォルダーにアクセスできるため、そこに配置されているスクリプトファイルにアクセスできます。
  2. 階層を1レベル戻すには、src属性に「../」と記述する必要があります。

上記の説明を考慮して、これを試してください。

src = "../Scripts/script.js"
于 2012-06-28T08:04:59.580 に答える
0

Ok。私は一度この問題に直面しました。

次の行で問題が解決したかどうかは正確には覚えていませんが、一度試してみてください。

スクリプト ソースで、src を次のように記述します。

src=<% ResolveClinetUrl("~/scripts/script.js")%>

これは、ルートにあることを意味します -> scripts という名前のフォルダーがあります -> script.js という名前のスクリプトファイルがあります

于 2012-06-28T07:16:20.170 に答える