Javascript Chrome扩展XMLHttpRequest无法打开相同的窗口链接

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

我正在为一个铲运机做一个chrome扩展,我正在努力控制它等等。。我有一个登录脚本,如下所示:

<?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/*"
    ]
}