自定义页面内如何实现跟点击菜单一样跳转页面
Darren 发布于6月前 3答/319阅

我的原始需求是:在自定义页面内 需要点击某个按钮然后跳转页面

实现过程中遇到的问题:使用window.location.href 会在原页签内跳转新页面 不会生成新页签,然后换成把菜单跳转的js逻辑复制过来,但最后所有逻辑正常执行,但页面没有变化

我觉得这个问题的原因是:应该是自定义页面为最里面的iframe标签内,所以无法跟菜单(外层页)一样触发原逻辑



[沙发] Jieven
@Darren 格式化-新开关联页面 to Eova Tab
function(value, row, index, field) {
var url = '/single_grid/list/biz_demo_hotel_stock?query_hotel_id=' + row.id;
var title = row.name + '库存';
return $.str.format('<a href="javascript:$.open.tab(\'{0}\', \'{1}\')">{2}</a>', url, title, value);
}
[地板] Jieven
@Darren 最新的语法是这样, 开源版也有对应的语法.
$.open.tab('', '');
[地毯] Darren
已经可以了 这个是格式化js的时候使用的  自定义页面我是在index.js把新开标签的方法挂载在window上然后自定义页面里window.parent.挂载方法 调用
提交评论
嘿,我来帮你!