利用定时器解决jsp自定义标签问题

烽火台jsp自定义标签底层的现象如下:对于弹出框的(另一个jsp页面)内容过多时滚动条自动置底,不利于审查员的操作。

  1. Jsp底层的自定义标签,更换不是我们的职责之内。 不考虑
  2. 一开始以为很简单不就是在页面初始化之后把滚动条再一次置顶吗?结果用了烽火台的页面初始化,和jq的页面初始化结果都不行

这里的原因是:

原因可能如下:

弹出框并不是一个页面的初始化。Jq和onload方法对他不管用,不执行。

  1. 之后选择在jsp最后嵌入js代码,获取元素为undefind

这个可能是jsp只有在结束标签的时候才会把流给输出出来。也就是说是在这js执行之后框架的滚动条元素才出现。还是会导致无法获得元素。

  1. 于是采用定时器的方法获取元素。

有趣的是,当我设置0.1s的时候还是老样子。这也就证实了,上面的结论。同时也可以知道为什么现在jsp将被淘汰的原因了,如果不考虑历史原因。

 

降费开发总算结束了,终于又有时间写日记了。先把这段时间的开发日志整理整理给复制上来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值