jQuery MiniUI

标题: 点击链接页面会向上跳动 [打印本页]

作者: evildier    时间: 2017-9-22 18:30:30     标题: 点击链接页面会向上跳动

点击链接页面底部的分页会向上跳动,将底部的分页显示在页面,点击链接才能跳转页面,求解答,这个是什么造成的

[attach]9912[/attach]
作者: felt    时间: 2017-9-25 09:33:42

请将此页面打包发上来,我们看一下,另外这是在什么浏览器下的表现?
作者: evildier    时间: 2017-9-25 10:19:12

felt 发表于 2017-9-25 09:33
请将此页面打包发上来,我们看一下,另外这是在什么浏览器下的表现?

[attach]9916[/attach]
作者: evildier    时间: 2017-9-25 10:20:16

felt 发表于 2017-9-25 09:33
请将此页面打包发上来,我们看一下,另外这是在什么浏览器下的表现?

这个是在谷歌浏览器下出现的,IE浏览器下没有这种情况
作者: felt    时间: 2017-9-25 16:30:02

evildier 发表于 2017-9-25 10:20
这个是在谷歌浏览器下出现的,IE浏览器下没有这种情况

能重新出来了,我们处理一下。
作者: evildier    时间: 2017-9-25 16:35:49

felt 发表于 2017-9-25 16:30
能重新出来了,我们处理一下。

这个是什么造成的,有没有解决方法
作者: evildier    时间: 2017-9-26 17:57:16

felt 发表于 2017-9-25 16:30
能重新出来了,我们处理一下。

你好,这个我已经找到处理方法了,
将 var s = '<div class="gridLink"><a href="javascriptnGridFunction(\'' +
                field + '\',\'' + uid + '\',\'' + grid.id + '\')" >' + e.value + '</a><div>';
            return s;
中的href改为onClick就可以解决了
作者: felt    时间: 2017-9-27 09:54:15

evildier 发表于 2017-9-26 17:57
你好,这个我已经找到处理方法了,
将 var s = '' + e.value + '';
            return s;

嗯,先用onclick吧,href的话chrome最新版本下获取焦点的时候有点小问题。
作者: evildier    时间: 2017-10-27 18:00:18

felt 发表于 2017-9-27 09:54
嗯,先用onclick吧,href的话chrome最新版本下获取焦点的时候有点小问题。

你好,这个问题能解决吗,onclick已经不能满足不跳动的bug了
作者: felt    时间: 2017-10-30 10:01:41

evildier 发表于 2017-10-27 18:00
你好,这个问题能解决吗,onclick已经不能满足不跳动的bug了

onclick是可以的啊,我前面也测试过的,href就一个跳转功能,onclick自定义可以处理各种功能。
作者: evildier    时间: 2017-11-1 15:05:54

felt 发表于 2017-10-30 10:01
onclick是可以的啊,我前面也测试过的,href就一个跳转功能,onclick自定义可以处理各种功能。 ...

[attach]10084[/attach][attach]10085[/attach]页面不是全屏情况下
作者: felt    时间: 2017-11-1 15:47:18

evildier 发表于 2017-11-1 15:05
页面不是全屏情况下

[attach]10086[/attach]请提供一个重现页面了,前面的页面改成onclick是没问题的,我本地类似你这样的环境测试未发现问题。
附件是我的简单测试页面。

作者: evildier    时间: 2017-11-1 16:33:29

felt 发表于 2017-11-1 15:47
请提供一个重现页面了,前面的页面改成onclick是没问题的,我本地类似你这样的环境测试未发现问题。
附件 ...

你好,这个好像是因为mini.alert()弹窗造成的,并不是因为onclik,onclick下还是可以正常操作的
作者: evildier    时间: 2017-11-1 16:36:22

felt 发表于 2017-11-1 15:47
请提供一个重现页面了,前面的页面改成onclick是没问题的,我本地类似你这样的环境测试未发现问题。
附件 ...

用浏览器自带的alert()不会出现这个情况
作者: felt    时间: 2017-11-1 17:05:43

evildier 发表于 2017-11-1 16:36
用浏览器自带的alert()不会出现这个情况

请提供重现页面,可以基于我们上面那个例子修改。
作者: evildier    时间: 2017-11-6 10:00:39

felt 发表于 2017-11-1 17:05
请提供重现页面,可以基于我们上面那个例子修改。

[attach]10106[/attach]

作者: felt    时间: 2017-11-6 13:11:01

evildier 发表于 2017-11-6 10:00

我们研究发现这是弹出的问题,在chrome中弹出给定到焦点的时候他会自动居中,导致浏览器窗口显示的改变。而ie下也有类似的表现,但是只会到按钮显示的程度,而不会滚动到按钮上下居中。
我们准备设计一个属性来控制,来控制这个弹出是否需要获取焦点。
作者: juice    时间: 2022-10-26 11:35:09

felt 发表于 2017-11-6 13:11
我们研究发现这是弹出的问题,在chrome中弹出给定到焦点的时候他会自动居中,导致浏览器窗口显示的改变。 ...

你好,请问这个属性加了吗?再api文档里没有找到
作者: felt    时间: 2022-10-26 13:31:19

juice 发表于 2022-10-26 11:35
你好,请问这个属性加了吗?再api文档里没有找到

目前没有这些修改,我们发现只有a标签有这问题,可以绘制其他的元素来避免,比如span




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2