openned窗口在開發Chrome擴展我設法在我的JavaScript文件Chrome擴展的發展緊密的javascript
myWindow=window.open("www.google.com");
使用此代碼,打開一個新的標籤我可以打開它後立即關閉它:
myWindow.close();
我嘗試了幾種方法爲JavaScript等待幾秒鐘才結束,但如果我這樣做,它不會關閉。也許是因爲它失去了窗戶的ID?我不知道。我剛開始學習Chrome擴展開發。
[編輯]我提交了所有的代碼,我必須幫助你們。我提醒你我正在嘗試開發一個Chrome擴展,當我點擊我的擴展創建的工具欄上的按鈕時,就會發生這種情況。 (從這裏取代碼:http://developer.chrome.com/extensions/getstarted.html)
HTML文件
<!doctype html>
<html>
<head>
<title>Getting Started Extension's Popup</title>
<style>
body {
min-width: 357px;
overflow-x: hidden;
}
img {
margin: 5px;
border: 2px solid black;
vertical-align: middle;
width: 75px;
height: 75px;
}
</style>
<script src="popup.js"></script>
</head>
<body>
</body>
</html>
清單
{
"manifest_version": 2,
"name": "myExtension",
"description": "This extension is under development",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": ["www.google.com"]
}
你嘗試過'setInterval'嗎? –
@Jacedc是的,我已經嘗試過。它似乎並不關心接下來會發生什麼,因爲它會打開一個新選項卡。我對嗎? –
它可能是你的代碼中的其他東西,因爲這可以工作:http://jsfiddle.net/bCnH3/ – Markasoftware