0
我在我的web應用程序中有30 .aspx頁面。並且每個頁面需要相同的腳本文件說myscript.js有什麼辦法可以全局獲取腳本文件嗎?
我想知道是否有任何方法可以在全球範圍內爲所有30個頁面調用此文件?我不想使用MasterPage。
我在我的web應用程序中有30 .aspx頁面。並且每個頁面需要相同的腳本文件說myscript.js有什麼辦法可以全局獲取腳本文件嗎?
我想知道是否有任何方法可以在全球範圍內爲所有30個頁面調用此文件?我不想使用MasterPage。
你可以做一個基類,讓所有頁面從這個基類繼承,並有基類的腳本行添加到網頁。類似這樣的:
public class BasePage : System.Web.UI.Page
{
protected override OnLoad(EventArgs e)
{
base.OnLoad(e);
// add javascript to page here
}
}
public class MyWebPage1 : BasePage
{
}
public class MyWebPage2 : BasePage
{
}
public class MyWebPage3 : BasePage
{
}
爲什麼你不想在每個頁面上包含這個文件?目前的瀏覽器緩存的一切* .js文件了。 –