以下のコードを使用してブラウザの画面サイズを取得すると、境界線とスクロールバーが表示されます。ツールバーなどを開いても、ウィンドウに正確にフィットさせたいです。境界線スペースやスクロールバーは必要ありません。水平でも垂直でもありません。手がかりを教えてくれませんか。ちなみに、下にデモとスクリーンショットがあります。
var w = window,
d = document,
e = d.documentElement,
g = d.getElementsByTagName('body')[0],
x = w.innerWidth || e.clientWidth || g.clientWidth,
y = w.innerHeight|| e.clientHeight|| g.clientHeight;