js实现隐藏地图超链接的对话框

钻取地图这边, 添加超链接为网络报表,但是现在不想点击一级目录进行弹窗,想二级目录点击时进行弹出对话框,现在想法是一级写js隐藏第一层的对话框,如何进行编写?

FineReport 武恩赐 发布于 2019-12-6 09:00
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
武恩赐Lv5见习互助
发布于2019-12-9 09:37

根据帆软驻场人员提供逻辑

客户需求:钻取地图,只想在第二层上有点击跳转超链的效果

解决方法:如果给整个地图设置超链,在每一层都有超链的效果,不符合客户的需求,用js实现。钻取是由”省/自治区“钻取到“市”,可以获取当前选中的区域名,判断是否有关键字,如果有就实现跳转

js如下:

if(city_name.indexOf("自治区")<0&&city_name.indexOf("省")<0){ 

var url="/wr/decision/view/report?viewlet="; 

url+="区域分布下钻1.cpt"; 

url+="&op=h5&city_name="+city_name; 

url+="&deptcode="+deptcode; 

url+="&data_month="+data_month; 

FR.doHyperlinkByGet({url : FR.cjkEncode(url)}); 

}


  • 1关注人数
  • 442浏览人数
  • 最后回答于:2019-12-9 09:37
    请选择关闭问题的原因
    确定 取消
    返回顶部