|

5精币
我现在的问题是:搜索页数选择1,点搜索是正常的,再点击一次搜索,超级列表框又出现一次页数1的内容。搜索页数选择2,点搜索是正常的,再点击一次搜索,超级列表框循环一次页数2的内容。就这样陷入了循环。
我的目的是:搜索页数选择1,点击两次搜索,超级列表框只出现一次页数1的内容;搜索页数选择2,超级列表框出现页数1和页数2的内容。
(我做到了:搜索页数选择1,点击搜索是正常的;搜索页数选择2,点击搜索是正常的,但是会覆盖搜索页数1的内容。但这不是我想要的结果 。)
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_网址 | 文本型 | | | 局_方式 | 整数型 | | | ADD_协议头 | 类_POST数据类 | | | 局_提交协议头 | 文本型 | | | 局_结果 | 字节集 | | | 局_返回 | 文本型 | | | json | 类_json | | | n | 整数型 | | | index | 整数型 | | |
局_网址 = “https://www.hhlqilongzhu.cn/api/manhua_fanqie.php?name=” + 编辑框1.内容 + “&page=” + 编辑框2.内容 局_方式 = 0 ADD_协议头. 添加 (“User-Agent”, “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36”)局_提交协议头 = ADD_协议头. 获取协议头数据 ()网页_访问S (局_网址, 局_方式, , , , 局_提交协议头, , , , , , , , , , , 局_结果, , , , )局_返回 = 编码_Utf8到Ansi (局_结果 )json. 解析 (局_返回 ) 计次循环首 (json. 成员数 (“data”), n ) index = 超级列表框1. 插入表项 (, , , , , ) 超级列表框1. 置标题 (index, 0, 到文本 (index + 1 ))  超级列表框1. 置标题 (index, 1, json. 取通用属性 (“data[” + 到文本 (n - 1 ) + “].title”))  超级列表框1. 置标题 (index, 2, json. 取通用属性 (“data[” + 到文本 (n - 1 ) + “].author”))  超级列表框1. 置标题 (index, 3, json. 取通用属性 (“data[” + 到文本 (n - 1 ) + “].type”))  超级列表框1. 置标题 (index, 4, json. 取通用属性 (“data[” + 到文本 (n - 1 ) + “].intro”))  超级列表框1. 置标题 (index, 5, json. 取通用属性 (“data[” + 到文本 (n - 1 ) + “].link”))  超级列表框1. 保证显示 (index ) 计次循环尾 ()返回 (局_返回 )
|
最佳答案
查看完整内容
加全局变量定义页数,第二次请求判断请求页数是已经访问过就不执行访问的代码
|