Javascript Chrome扩展XMLHttpRequest无法打开相同的窗口链接
我正在为一个铲运机做一个chrome扩展,我正在努力控制它等等。。我有一个登录脚本,如下所示:Javascript Chrome扩展XMLHttpRequest无法打开相同的窗口链接,javascript,ajax,google-chrome,google-chrome-extension,Javascript,Ajax,Google Chrome,Google Chrome Extension,我正在为一个铲运机做一个chrome扩展,我正在努力控制它等等。。我有一个登录脚本,如下所示: <?php $username = $_GET['username']; $password = $_GET['password']; $pass = sha1($password); $mysql = new mysqli("*" , "*" , "!!*" , "*"); $data = $mysql->query("SELECT * F
<?php
$username = $_GET['username'];
$password = $_GET['password'];
$pass = sha1($password);
$mysql = new mysqli("*" , "*" , "!!*" , "*");
$data = $mysql->query("SELECT * FROM `staff_section`.`logins` WHERE `staff_name` = '$username' && `staff_pass` = '$pass'");
echo $data->num_rows;
$mysql->close();
unset($data);
?>
以及我的Window.html文件:
<html>
<title></title>
<script src="js/launch.js"></script>
<script src="js/session.js"></script>
<style>
</style>
<body bgcolor="#404040">
<div style="position:absolute;top:0px;left:0px;width:100%;height:50px;background:#171717;">
<img src="img/jejamesicon.ico" style="position:absolute;top:10px;left:10px;" width="30" height="30"/>
<p style="position:absolute;top:17.5px;left:55px;color:#fff;font-family:verdana;margin:0px;"></p>
</div>
<div style="position:absolute;top:60px;left:10px;right:10px;bottom:10px;text-align:center;">
<form id="loginform">
<input type="text" id="username" placeholder="Username"/>
<input type="password" id="password" placeholder="Password"/>
<input type="submit" value="Log In"/>
</form>
</div>
</body>
为什么我不能做XMLHttpRequests?我已在清单中设置权限:
{
"manifest_version" : 2,
"name": "J E James Scraper",
"description" : "J E James Cycles Scraper GUI",
"version" : "1.0",
"app" : {
"background" : {
"scripts" : ["js/launch.js"]
}
},
"icons" : {
"128" : "img/icon.png"
} ,
"permissions" : [
"http://192.168.4.240/*"
]
}
那么为什么我的Scraper不能工作呢?登录脚本存储在上面指定的url上checkLogin和get函数在不同的范围内,在onLaunched.addListener中不可见。这是因为您重新格式化了代码以缩短它吗?如果是的话,请编辑它。谢谢,刚刚意识到我觉得自己是个白痴?这样就解决了问题?我们需要结束这个问题。是的,但这仍然是一个有效的问题
Can't open same-window link to "chrome-extension://iflddlelmkkkeoehpghlblcmkkbgacpp/window.html?"; try target="_blank".
{
"manifest_version" : 2,
"name": "J E James Scraper",
"description" : "J E James Cycles Scraper GUI",
"version" : "1.0",
"app" : {
"background" : {
"scripts" : ["js/launch.js"]
}
},
"icons" : {
"128" : "img/icon.png"
} ,
"permissions" : [
"http://192.168.4.240/*"
]
}