Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从扩展打开弹出窗口_Javascript_Popup_Popupwindow - Fatal编程技术网

Javascript 如何从扩展打开弹出窗口

Javascript 如何从扩展打开弹出窗口,javascript,popup,popupwindow,Javascript,Popup,Popupwindow,我有一个工作扩展,允许我检查蒸汽项目的市场价格。 您基本上单击扩展名,然后会打开一个提示框,并在其中输入该项目。 然后,它会打开一个新窗口,显示市场价格。 我想通过将项目列表显示为扩展中的弹出窗口来调整它,就像默认的弹出窗口一样。 为此,我需要知道一些事情: 1如何在js代码中调用该弹出函数? 2如何打开它,使其仅显示我需要的内容?比如,而不是显示整个网站 代码如下: 舱单: "manifest_version": 2, "name": "CS:GO checker", "desc

我有一个工作扩展,允许我检查蒸汽项目的市场价格。 您基本上单击扩展名,然后会打开一个提示框,并在其中输入该项目。 然后,它会打开一个新窗口,显示市场价格。 我想通过将项目列表显示为扩展中的弹出窗口来调整它,就像默认的弹出窗口一样。 为此,我需要知道一些事情: 1如何在js代码中调用该弹出函数? 2如何打开它,使其仅显示我需要的内容?比如,而不是显示整个网站

代码如下:

舱单:

  "manifest_version": 2,

  "name": "CS:GO checker",
  "description": "This extension checks market prices",
  "version": "1.1337",

  "permissions": [
    "http://steamcommunity.com/market/"
  ],

  "browser_action": {
    "default_icon": "icon.png"
    },

  "background": {
    "scripts": ["popup.js"],
    "persistent": false
    }
popup.js:

function test ()
{
    var userInput=prompt("Please enter your item below:");
    if (userInput!=null)
    {
        newwindow=window.open("http://steamcommunity.com/market/search?q="+userInput,userInput,'height=800,width=670');
        if (window.focus) {newwindow.focus()}
        return false;
    }
}
chrome.browserAction.onClicked.addListener(test);
提前谢谢

编辑:我忘了提到我对javascript非常陌生,所以如果你有答案,试着非常仔细地向我解释,我可以理解