Korzystam z następującego kodu, aby otworzyć wyskakujące okno w rozszerzeniu Google Chrome, moje jedno pytanie brzmi: w jaki sposób można otworzyć wyskakujące okno w środku ekran użytkownika?Okno wyskakujące, środkowy ekran
<script>
chrome.browserAction.onClicked.addListener(function() {
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
chrome.windows.create({'url': 'redirect.html', 'type': 'popup', 'width': 440, 'height': 220, 'left': '+left+', 'top': '+top+', } , function(window) {
});
});
</script>
Próbowałem również tego, co nie przyniosło takiego szczęścia.
<script>
chrome.browserAction.onClicked.addListener(function() {
chrome.windows.create({'url': 'redirect.html', 'type': 'popup', 'width': 440, 'height': 220, 'left': (screen.width/2)-(w/2), 'top': (screen.height/2)-(h/2), } , function(window) {
});
});
</script>
Jedna kwestia, którą widzę: czym są w i h? Nie są zdefiniowane w jednym z krótkich fragmentów: –
@Matt S Myślałem, że zostały zdefiniowane przez: ** 'width': 440, 'height': 220, ** – itsdaniel0