起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1064|回复: 8

[结贴] 改写经典门户登录后头部信息

[复制链接]

25

主题

112

帖子

480

积分

中级会员

Rank: 3Rank: 3

积分
480
QQ
发表于 2014-7-17 17:56:58 | 显示全部楼层 |阅读模式
如图所示,点击按钮的事件怎么写,我现在有一个链接可以到另一个系统,怎样改下index.w实现我想要的效果,这个链接不能让用户看到

点击流转跳到另外一个系统

点击流转跳到另外一个系统

15

主题

650

帖子

1723

积分

金牌会员

Rank: 6Rank: 6

积分
1723
QQ
发表于 2014-7-17 20:09:07 | 显示全部楼层
/UI/portal/index.w 找到对应的 <span>标签注释就可以了

评分

参与人数 1 +3 收起 理由
jishuang + 3 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

25

主题

112

帖子

480

积分

中级会员

Rank: 3Rank: 3

积分
480
QQ
 楼主| 发表于 2014-7-18 08:52:58 | 显示全部楼层
zf_fz 发表于 2014-7-17 20:09
/UI/portal/index.w 找到对应的 标签注释就可以了

那个跳转是我加的,我说的是怎样写它的点击事件,在哪写的,点击事件写的是打开另外一个系统,该怎样拓展
回复 支持 反对

使用道具 举报

15

主题

650

帖子

1723

积分

金牌会员

Rank: 6Rank: 6

积分
1723
QQ
发表于 2014-7-18 10:04:27 | 显示全部楼层
本帖最后由 zf_fz 于 2014-7-18 10:05 编辑
mary_dcc 发表于 2014-7-18 08:52
那个跳转是我加的,我说的是怎样写它的点击事件,在哪写的,点击事件写的是打开另外一个系统,该怎样拓展 ...

写在/UI/portal/index3.js 中,这是设置的单击事件,
$("#setting-btn").click(function(){
                        sp.btnEl.click();
});
所以说你要给你添加的跳转连接增加id,比如说id='redirect-btn',然后
$("#redirect-btn").click(function(){
        //在这里可以设置跳转的连接
        alert(1);
});
回复 支持 反对

使用道具 举报

25

主题

112

帖子

480

积分

中级会员

Rank: 3Rank: 3

积分
480
QQ
 楼主| 发表于 2014-7-18 10:55:38 | 显示全部楼层
本帖最后由 mary_dcc 于 2014-7-18 11:00 编辑
zf_fz 发表于 2014-7-18 10:04
写在/UI/portal/index3.js 中,这是设置的单击事件,
$("#setting-btn").click(function(){
              ...

          $("#main_btn_skip").click(function(){
                        justep.Request.sendBizRequest2({
                                dataType : "json",
                                action : "getSAOPPersonCurrentFKAction",
                                callback : function(result) {
                                        if (result.state) {
                                                personfk = result.response;
                                        } else {
                                                throw new Error("调用失败!" + result.response.message);
                                        }
                                }
                        });         

                        window.open("http://192.168.1.5/login_nfdj_sso.asp?userName=" + personfk);
         });
因为我有数据要获取才能跳转,怎样才能使用红色部分的方法,或者用Ajax怎样实现Biz中自定义Action的调用?还有就是没有你说的那个js,我直接在
/UI/portal_X/index.w中写的,你说的应该是UI\portal2\process\portal\index3.js吧
回复 支持 反对

使用道具 举报

15

主题

650

帖子

1723

积分

金牌会员

Rank: 6Rank: 6

积分
1723
QQ
发表于 2014-7-18 11:24:10 | 显示全部楼层
mary_dcc 发表于 2014-7-18 10:55
$("#main_btn_skip").click(function(){
                        justep.Request.sendBizReque ...

你看看 /UI/portal/system/js/portal.js,因为protal_x 下的index.w所以调用的js 都在protal.js,但是这个js调用的方法是syste 中的,你的action 不在system中,所有这个有点难办,你可以换个思路,在这里可以得到登录名,将登录名传到你对应的asp中,然后根据登录名获得personfk,作为你login_nfdj_sso.sap 的username参数。
回复 支持 反对

使用道具 举报

25

主题

112

帖子

480

积分

中级会员

Rank: 3Rank: 3

积分
480
QQ
 楼主| 发表于 2014-7-18 12:25:28 | 显示全部楼层
zf_fz 发表于 2014-7-18 11:24
你看看 /UI/portal/system/js/portal.js,因为protal_x 下的index.w所以调用的js 都在protal.js,但是这 ...

你说的意思是在另外那里查询外键加在它那边的意思?这边的登录人主键值怎么获取?
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-7-18 13:49:23 | 显示全部楼层
在经典门户中调用Action 参考
http://bbs.justep.com/forum.php? ... 1&pid=165019587
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

25

主题

112

帖子

480

积分

中级会员

Rank: 3Rank: 3

积分
480
QQ
 楼主| 发表于 2014-7-18 16:38:11 | 显示全部楼层
zhaixin 发表于 2014-7-18 13:49
在经典门户中调用Action 参考
http://bbs.justep.com/forum.php?mod=redirect&goto=findpost&ptid=33841&pi ...

可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 14:15 , Processed in 0.084978 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表