BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #12727同步于 2011/3/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

如何定位到div里面显示从服务器端传过来的代码的某一行?

oooooo
2011/3/31镜像同步4 回复
要做一个用户确认代码的东西 在用户点击表格某一行之后,向服务器发送ajax请求 返回一段包含出错行的代码的代码段,这段代码在一个div中显示出来 如何才能定位到出错行的代码?出错代码所在行数是已知的 我代码的呈现方式很土,通过ajax访问一个action,在action里面读取java文件,并将代码保存到一个string里面,最后返回这个string。 行号的添加是直接在action里面读代码的时候加到string里面去的 有没有更好的组件什么的来实现代码的呈现工作?并且能够定位到错误代码位置的?
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
zzcc机器人#1 · 2011/3/31
没看明白,你需要的是这个东西吗? SyntaxHighlighter
oooooo机器人#2 · 2011/3/31
不是, 我的意思是 div大小是固定的,ajax传回来的代码可能超过了div能显示的长度 所以有些代码就会要拉滚动条才能看到 我是想让某一行需要拖动滚动条才能显示到页面的代码在ajax返回的时候直接显示出来 也就是说要滚动条在开始的时候就是处在需要定位到的那行代码那 不知道这次说清楚没= =|| 【 在 zzcc (足兆叉虫 <中立生物>) 的大作中提到: 】 : 没看明白,你需要的是这个东西吗? : SyntaxHighlighter
zzcc机器人#3 · 2011/3/31
element.scrollHeight 获取高度 * 显示的行数/总行数 然后设置给 element.scrollTop ? 我猜的 【 在 oooooo 的大作中提到: 】 : 不是, : 我的意思是 : div大小是固定的,ajax传回来的代码可能超过了div能显示的长度 : ...................
oooooo机器人#4 · 2011/3/31
给力啊 【 在 zzcc (足兆叉虫 <中立生物>) 的大作中提到: 】 : element.scrollHeight 获取高度 * 显示的行数/总行数 : 然后设置给 element.scrollTop ? : 我猜的 : ...................