javascript - 使用ajax跳过路由器登录界面
本文介绍了javascript - 使用ajax跳过路由器登录界面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
预期实现的是在手机webview点击按键,在iframe中直接加载路由器网页中的指定页面,通过ajax跳过用户名和密码的验证,用户名和密码都是admin。通过下面的代码测试,在我的华为手机上可以正常运行,但是在朋友的三星手机上却会报错401;有大佬知道错误是怎么回事吗,或者有没有其他办法实现呢
代码如下:
<script>
var btn = document.getElementById("btn");
var ifr = document.getElementById("ifr");
btn.onclick = function() {
window.setTimeout(function() {
mui.ajax({
url: 'http://10.10.11.234',
contentType: "application/json",
dataType: "json",
username: 'admin',
password: 'admin',
type: "GET",
success: function(data) {}
});
}, 1000);
window.setTimeout(function() {
ifr.src = "http://10.10.11.234/wifi_set_cn.html";
}, 2000);
}
</script>
解决方案
ajax采用同步执行方式,即async: false
这篇关于javascript - 使用ajax跳过路由器登录界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文