70 次浏览【转载需注明来源】
老师,老师 麻烦帮我看看 是哪里错了 点击登录后 点击回调没反应 我找不到问题谢谢老师
HTTP服务类.启动服务(
{
"端口": 8081,
"域名": "0.0.0.0",
"首页文件": "@代码_首页.lhtml",
"链接视图": [
{
"url": "/",
"回调方法": 首页
},
{
"url": "/登录界面.html",
"回调方法": 登录
},
{
"url": "/denglu",
"回调方法": 登录首页
}
]
},
(反馈信息) => {
调试输出(反馈信息);
},
(访问信息, 整体信息) => {
调试输出(访问信息);
返回 { "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) };
},
(访问信息, 整体信息) => {
调试输出(访问信息);
返回 { "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) };
}
);
异步 定义函数 首页(访问信息, 整体信息) {
//首先访问的肯定是首页文件, 那么我们应该如果让他进去登录文件呢? 很简单 做一个判断就可以
如果 (访问信息["cookie"].长度 >= 1) {
访问信息["主动发送"]({ "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) });
} 否则 {
访问信息["主动发送"]({ "发送数据": 文件操作类.读入文件(文件操作类.取资源目录() + "/@名称_登录界面.lhtml"), "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) });
}
}
异步 定义函数 登录(访问信息, 整体信息) {
}
异步 定义函数 登录首页(访问信息, 整体信息) {
调试输出(访问信息)
访问信息["主动发送"]({ "发送数据":JSON类.到可读JSON文本({"状态":"成功","描述":"登录账号成功"}), "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) });
}
<网页 语言代码="中文">
<网页头部>
<网页信息 文档编码="UTF8" />
<网页信息 名称="页面视图" 关联数据="视图宽度=填充视图宽度,初始缩放值=1,最大缩放值=1,用户缩放状态=假" />
<网页信息 关联HTTP="兼容模式" 关联数据="最高IE版本" />
<网页标题>Document</网页标题>
</网页头部>
<网页主体>
账号: <数据框 属性名称="账号" id="账号" 数据类型="文本输入" 数据值="" /><换行 />
密码: <数据框 属性名称="密码" id="密码" 数据类型="密码输入" 数据值="" /><换行 />
<按钮 点击回调="登录2()">登录</按钮>
<脚本>
定义函数 登录2() {
局部变量 账号 = $("#账号").设置或获取值();
局部变量 密码 = $("#密码").设置或获取值();
如果 (账号 == "" || 密码 == "") {
信息框("您好,账号密码不能为空!");
返回;
}
局部变量 返回数据 = 网页访问_同步("/denglu", 真, "账号=" + 账号 + "&密码=" + 密码);
调试输出(返回数据)
}
</脚本>
</网页主体>
</网页>
测试账号
快码FOF编程 Time: 2024-02-28 21:33:05
评论ID
你的代码经过测试浏览器有返回数据的数据
暗夜 回复 1楼 快码FOF编程 Time: 2024-02-29 12:20:24
评论ID
咦,这是为啥 我自己测试没有呢
快码FOF编程 回复 2楼 暗夜 Time: 2024-02-29 14:02:16
评论ID
上面是案例,在浏览器访问:127.0.0.1:8081/ceshi.html