chrome瀏覽器(51.0.2704.106 m)
整個瀏覽器相對於主顯示器屏幕的位置
雖然還原狀態時有邊緣,但是最大化時兩個值都為0
IE瀏覽器(IE11):
瀏覽器文檔區域相對於主顯示器屏幕的位置
最大化時left值是0,top值是55
還原狀態時left和top始終為正值,因為左右兩側有邊緣
Opera瀏覽器(38.0.2220.41):
整個瀏覽器相對於主屏幕顯示器的位置
最大化后兩個值是0
Safari瀏覽器(5.1.7):
整個瀏覽器相對於主顯示器屏幕的位置
因為最大化時瀏覽器邊緣會超越主顯示器屏幕,所以screenLeft和screenTop會是負值
firefox(47.0.1):
沒有screenLeft和screenTop屬性,但有同義屬性screenX和screenY
整個瀏覽器相對於主顯示器屏幕的位置
最大化時會是負值
總結:chrome,firefox,safari,opera四個都是整個瀏覽器相對於主顯示器屏幕的位置,只有IE是文檔區相對於主顯示器屏幕的位置
而獵豹、360等都是文檔去相對於主顯示器屏幕的位置
所以,即使是獲取了這兩個屬性,也不能得到瀏覽器相對於屏幕的准確位置。。。。
另外,這些屬性都是只讀的,不能修改