0
を働いていないですが、私が上で助けが必要なコードは次のとおりです。私はクローム拡張機能の設定ページを作成しようとここ
if (localStorage.KillTabs == undefined) {
localStorage.KillTabs = 1;
};
if (document.getElementById('killer')) {
if document.getElementById('killer').checked = true {
localStorage.KillTabs = 0;
}
}
if (localStorage.KillTabs == 1) {
console.log("Cannot Clear Tabs");
} else {
console.log("Clearing Tabs...")
//im going to put something here when i know that this works
}
}
<html>
<head>
<script src="options.js"></script>
</head>
<body>
<h1>PrivacyPro Options</h1>
<input type="checkbox" id="killer">
<p class="label">Close All Tabs when done</p>
</body>
</html>
私はそれが右やったと思いますが、私はよわからない。私はどんな誤りも見ない。また、チェックボックスをオンにした場合と同じように設定を保存したい場合は、拡張子を実行するたびに設定を有効にし、チェックボックスをオフにすると有効になりません。どんな助けも素敵です、ありがとう!
使用https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#attr-deferとhttps://developer.chrome.com/extensions/storage –
もの例は私に混乱しています – joesmalls23
GoogleのChromeの例は文字どおり何をしようとしていますが、 'localStorage'ではなく' chrome.storage'を正しく使います:https://developer.chrome.com/extensions/optionsV2 – Makyen