一个单元格根据不同条件跳转不同页面如何做到

我有个单元格需要超链接到两个不同页面,传递id,和state两个参数,如何 根据state的不同跳转不同的页面呢?

FineReport 2SJBR2CY 发布于 2022-2-17 17:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
2SJBR2CYLv2见习互助
发布于2022-2-21 14:52

我写了个条件  结果是超级链接  条件加上判断公式就行 

最佳回答
0
魏先生和魏Lv5见习互助
发布于2022-2-17 17:13

建两个超级链接,分别传递对应的参数呗

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-2-17 17:31

// 也可以在这获取id 和 state,看情况

if (state=='值1') {

url="预跳转的模板路径1&id="+id+"&state="+state;

}

else if (state=='值2') {

url="预跳转的模板路径2&id="+id+"&state="+state;

}

else {

url="预跳转的模板路径3&id="+id+"&state="+state;

}

window.open(url);//新窗口打开

window.location.href=url;//当前页面打开

image.png

最佳回答
0
FuFuLv5初级互助
发布于2022-2-17 17:36

image.png

依据state个数分别给条件属性超链接

最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-17 17:49(编辑于 2022-2-17 17:49)

CESHI.rar

文件里面有示例,请参考。。。

最佳回答
0
济南小法Lv2见习互助
发布于2022-2-17 17:49

单元格处,建立一个超级链接,链接中传递id、state两个参数,js脚本那里根据state的不同跳转不同的页面即可。

if (state=='值1') {

url="预跳转的模板路径1&id="+id+"&state="+state;

}

else if (state=='值2') {

url="预跳转的模板路径2&id="+id+"&state="+state;

}

else {

url="预跳转的模板路径3&id="+id+"&state="+state;

}

window.open(url);//新窗口打开

window.location.href=url;//当前页面打开

最佳回答
0
Cassiel_2018Lv2见习互助
发布于2022-2-21 15:17

新增两个条件,属性设置成超级链接,根据不同的条件选择不同的超级链接

image.png

  • 6关注人数
  • 561浏览人数
  • 最后回答于:2022-2-21 15:17
    请选择关闭问题的原因
    确定 取消
    返回顶部