烽火台jsp自定义标签底层的现象如下:对于弹出框的(另一个jsp页面)内容过多时滚动条自动置底,不利于审查员的操作。
- Jsp底层的自定义标签,更换不是我们的职责之内。 不考虑
- 一开始以为很简单不就是在页面初始化之后把滚动条再一次置顶吗?结果用了烽火台的页面初始化,和jq的页面初始化结果都不行
这里的原因是:
原因可能如下:
弹出框并不是一个页面的初始化。Jq和onload方法对他不管用,不执行。
- 之后选择在jsp最后嵌入js代码,获取元素为undefind
这个可能是jsp只有在结束标签的时候才会把流给输出出来。也就是说是在这js执行之后框架的滚动条元素才出现。还是会导致无法获得元素。
- 于是采用定时器的方法获取元素。
有趣的是,当我设置0.1s的时候还是老样子。这也就证实了,上面的结论。同时也可以知道为什么现在jsp将被淘汰的原因了,如果不考虑历史原因。
降费开发总算结束了,终于又有时间写日记了。先把这段时间的开发日志整理整理给复制上来。