在其他页面上使用Javascript功能

时间:2010-08-30 13:39:58

标签: javascript asp.net

我的asp.net网站项目的default.aspx页面中有一个javascript函数。我需要在myfolder / test1.aspx页面中使用该页面。我怎么能参考其他页面?无需在default.aspx页面上创建我的javascript页面的js文件...

4 个答案:

答案 0 :(得分:2)

必须为每个页面加载Javascript。因此,除非你把它放在你从每个页面引用的单独的.js文件中,否则你将不得不重复代码 - 这是一个非常糟糕的主意。

只需使用单独的.js文件即可。您可能已经引用了.css文件 - 这与此没什么不同。

答案 1 :(得分:1)

如果没有包含这些功能的公共js文件,则无法这样做。

答案 2 :(得分:1)

您无法在其他页面中引用嵌入式JS文件。您应该创建一个单独的.js文件,并将其包含在您要使用它的页面中。

答案 3 :(得分:0)

单独的.js文件可能是最好的方法。如果default.aspx页面生成动态值,则可以使.js文件类似于CommonJS.aspx,并返回JavaScript而不是标记。此外,您可以创建包含JS代码的用户控件,并在多个页面上包含用户控件。