
如 何 写 公 共 js????
我的每个aspx页面都需要调用一个相同的js,于是我在每个页面都引用了js,而这个js要隔时段请求服务器,所以如果我同时打开了两个页面或者更多,每个页面都会请求,这就造成...
我的每个aspx页面都需要调用一个相同的js,于是我在每个页面都引用了js,而这个js要隔时段请求服务器,所以如果我同时打开了两个页面或者更多,每个页面都会请求,这就造成了浪费,所以我问的是,有没有什么方法,写个公共的js,每个页面不需要引用js都会调用,并且,无论打开多少个页面,始终只执行公共的一个。 怎么实现???望高手指教?
展开
展开全部
楼上正解。
1.页面A、页面B调用了common.js,并同时打开
2.页面B先加载完毕,
开始请求服务器操作()
{
2.1 判断某个cookie(js写入的cookie)的值,若为1表示其他页面已经请求,若不存在或者为0表示未请求
2.2cookie值为0,请求服务器,并用js写入cookie值1
}
服务器端,页面加载的时候,初始化js(例如删除、修改值)写入的cookie
页面A仍按上述流程执行
1.页面A、页面B调用了common.js,并同时打开
2.页面B先加载完毕,
开始请求服务器操作()
{
2.1 判断某个cookie(js写入的cookie)的值,若为1表示其他页面已经请求,若不存在或者为0表示未请求
2.2cookie值为0,请求服务器,并用js写入cookie值1
}
服务器端,页面加载的时候,初始化js(例如删除、修改值)写入的cookie
页面A仍按上述流程执行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询