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