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