新しいブックマークレットをデザインしていて、Operaでテストしています。
これは私のコードです:
javascript:(function(){var a=window.open('http://www.google.com','Ok','left='+((window.screenLeft||window.screenX)+10)+',top='+((window.screenY||window.screenTop)+0)+',height=200px,width=400px,resizable=1,alwaysRaised=1,location=1,links=0,scrollbars=0,toolbar=0');window.setTimeout(function(){a.focus()},250)})();
問題は、新しいウィンドウが上部に表示されないが、上部から約200pxの位置に表示されることです(Internet Explorer、Firefox、Chromeなどの他のブラウザでは正常に機能します)。
では、なぜこのウィンドウがOperaの上部に表示されないのですか?