工作经验之一:如何让两个jsp页面引用同一个js文件,js对不同页面的请求做出不同的响应

博客介绍了两种在信息技术中区分不同页面的方法。一是在两个js文件使用变量,涉及jsTest1.js、jsTest2.js和common.js;二是在jsp文件设置不可见的值(标记),在js中取出该值并校验,以明确是哪个页面在使用,进而执行对应逻辑。

有两种方法

第一种方法:在两个js文件使用变量,

jsTest1.js

var pageInfo = "databaseInfo";

jsTest2.js

var pageInfo = "databaseManage";
当jsp引用到js时,再对不同来源的jsp页面做出判断。

common.js中的部分片段

 if (pageInfo =='databaseInfo'){
        console.log("这是数据库信息页面")
    }

    if (pageInfo =='databaseInfo'){
        console.log("这是数据库管理页面")
    }

第二种方法:

在jsp文件设置不可见的值(标记)

<html>
<div id ="pageInfo" value="page1" hidden/>

/html>

 

<html>
<div id ="pageInfo" value="page2" hidden/>
</html>

这样分出两个页面的不同, 然后你在js中取出这个value, 调用前先校验这个值, 就可以知道是哪个page在用, 然后再去做对应的逻辑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值