历史版本17 :JS实现动态改变超链URL中的参数值 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 问题描述
超级链接的 URL 格式固定,但有时候 URL 后缀参数值不同,打开的网页也不同。
如何通过点击单元格替换对应的 URL 值打开不同的页面呢,效果如下图所示:
1.2 实现思路
通过 JavaScript 脚本实现。
2. 示例编辑
1)准备内置数据集 TEST ,如下图所示:
2)选中 A2,添加一个 JavaScript 脚本类型的超级链接,在参数栏添加参数p_name,参数值为公式B2,并添加下面的 JavaScript 代码:
JavaScript 代码如下:
window.open('http://bbs.fanruan.com/home.php?mod=space&uid='+p_name+'&do=profile','_blank');
3)保存模板,点击分页预览,超链效果如 1.1问题描述 中所示。
注:URL 格式不要少了http://
3. 模板下载编辑
已完成模板参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\
点击下载模板:JS实现获取超链URL参数值.cpt