假设有两个页面,a.html和b.html,都引用了c.js,其中c.js里面有两个函数,分别为fun1和fun2。此时,如果a.html需要在加载完成后执行fun1,b.html需要在加载完成后执行fun2,那么,如果不把加载后执行的动作写在页面里,而是写在共用的c.js里,应该如何写?
2 回答
德玛西亚99
TA贡献1770条经验 获得超3个赞
可以用window.location.href判断,也可以在a.htmlb.html分别定义一个变量,c.js通过变量判断a.htmlns.pageName='a'b.htmlns.pageName='b'c.jsswitch(ns.pageName){case'a'://dosomethingfora.html...break;case'b'://dosomethingforb.html...break;}
添加回答
举报
0/150
提交
取消