document.getElementById('save').addEventListener('click', () => { const dataUrl = document.getElementById('dataUrl').value.trim(); chrome.storage.sync.set({ customDataUrl: dataUrl }, () => { const status = document.getElementById('status'); status.textContent = 'Options saved.'; setTimeout(() => { status.textContent = ''; }, 2000); }); }); document.addEventListener('DOMContentLoaded', () => { chrome.storage.sync.get(['customDataUrl'], (items) => { if (items.customDataUrl) { document.getElementById('dataUrl').value = items.customDataUrl; } }); });