Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #35121 > unrolled thread
| Started by | Andrew Poulos <ap_prog@hotmail.com> |
|---|---|
| First post | 2018-05-27 19:02 +1000 |
| Last post | 2018-05-30 21:13 +0200 |
| Articles | 10 — 3 participants |
Back to article view | Back to comp.lang.javascript
Edge and window.open Andrew Poulos <ap_prog@hotmail.com> - 2018-05-27 19:02 +1000
Re: Edge and window.open Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-05-27 13:06 +0200
Re: Edge and window.open Luuk <luuk@invalid.lan> - 2018-05-27 17:03 +0200
Re: Edge and window.open Luuk <luuk@invalid.lan> - 2018-05-27 17:39 +0200
Re: Edge and window.open Andrew Poulos <ap_prog@hotmail.com> - 2018-05-28 07:43 +1000
Re: Edge and window.open Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-05-28 13:31 +0200
Re: Edge and window.open Andrew Poulos <ap_prog@hotmail.com> - 2018-05-29 07:55 +1000
Re: Edge and window.open Andrew Poulos <ap_prog@hotmail.com> - 2018-05-29 10:25 +1000
Re: Edge and window.open Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-05-30 21:13 +0200
Re: Edge and window.open Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-05-30 21:13 +0200
| From | Andrew Poulos <ap_prog@hotmail.com> |
|---|---|
| Date | 2018-05-27 19:02 +1000 |
| Subject | Edge and window.open |
| Message-ID | <l4Odndosg8aN6ZfGnZ2dnUU7-SXNnZ2d@westnet.com.au> |
Using this
var win = window.open("base/index.htm", "Preview", "width=800,height=600");
results in an window that's initially 880 x 659 pixels in
Microsoft Edge 42.17134.1.0
Microsoft EdgeHTML 17.17134
on Windows 10 Pro v.1803 build 17134.48
A bug! Is there a workaround?
Andrew Poulos
[toc] | [next] | [standalone]
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Date | 2018-05-27 13:06 +0200 |
| Message-ID | <1826253.8uCWxsmaJI@PointedEars.de> |
| In reply to | #35121 |
Andrew Poulos wrote:
> Using this
>
> var win = window.open("base/index.htm", "Preview",
> "width=800,height=600");
>
> results in an window that's initially 880 x 659 pixels in
>
> Microsoft Edge 42.17134.1.0
> Microsoft EdgeHTML 17.17134
>
> on Windows 10 Pro v.1803 build 17134.48
>
>
> A bug!
No, and it is presumptous of you to claim that you have found one.
<http://www.catb.org/~esr/faqs/smart-questions.html#idm46060474146768>
> Is there a workaround?
No, it works as designed.
<https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
--
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
[toc] | [prev] | [next] | [standalone]
| From | Luuk <luuk@invalid.lan> |
|---|---|
| Date | 2018-05-27 17:03 +0200 |
| Message-ID | <5b0ac8d3$0$14808$e4fe514c@news.xs4all.nl> |
| In reply to | #35123 |
On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote:
> Andrew Poulos wrote:
>
>> Using this
>>
>> var win = window.open("base/index.htm", "Preview",
>> "width=800,height=600");
>>
>> results in an window that's initially 880 x 659 pixels in
>>
>> Microsoft Edge 42.17134.1.0
>> Microsoft EdgeHTML 17.17134
>>
>> on Windows 10 Pro v.1803 build 17134.48
>>
>>
>> A bug!
>
> No, and it is presumptous of you to claim that you have found one.
>
> <http://www.catb.org/~esr/faqs/smart-questions.html#idm46060474146768>
>
>> Is there a workaround?
>
> No, it works as designed.
>
> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
>
Are you saying that the horizontal scrollbar has a height of 59 points?
--
quote from <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>:
height
Specifies the height of the content area, viewing area of the new
secondary window in pixels. The height value includes the height of the
horizontal scrollbar if present. The minimum required value is 100.
[toc] | [prev] | [next] | [standalone]
| From | Luuk <luuk@invalid.lan> |
|---|---|
| Date | 2018-05-27 17:39 +0200 |
| Message-ID | <5b0ad125$0$14828$e4fe514c@news.xs4all.nl> |
| In reply to | #35123 |
On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote:
> Andrew Poulos wrote:
>
>> Using this
>>
>> var win = window.open("base/index.htm", "Preview",
>> "width=800,height=600");
>>
>> results in an window that's initially 880 x 659 pixels in
>>
>> Microsoft Edge 42.17134.1.0
>> Microsoft EdgeHTML 17.17134
>>
>> on Windows 10 Pro v.1803 build 17134.48
>>
>>
>> A bug!
>
> No, and it is presumptous of you to claim that you have found one.
>
> <http://www.catb.org/~esr/faqs/smart-questions.html#idm46060474146768>
>
>> Is there a workaround?
>
> No, it works as designed.
>
> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
>
Are you sure/
i do see this:
Microsoft Edge 42.17134.1.0
Microsoft EdgeHTML 17.17134
edge.html / edge2.html:
<!DOCTYPE html>
<html>
<head>
<title>Edge test</title>
<script>
var url=window.location.href;
if (window.innerWidth>1000) {
var win = window.open("edge2.html", "Preview", "width=800,height=600");
}
</script>
</head>
<body onload="myFunction()">
Edge test-pagina
<p id="demo"></p>
<script>
function myFunction() {
var w = window.innerWidth;
var h = window.innerHeight;
document.getElementById("demo").innerHTML = "Width: " + w +
"<br>Height: " + h;
}
</script>
</body>
</html>
When i load http://localhost/edge.html, i do see this in the popup:
Edge test-pagina
Width: 800
Height: 599
?
[toc] | [prev] | [next] | [standalone]
| From | Andrew Poulos <ap_prog@hotmail.com> |
|---|---|
| Date | 2018-05-28 07:43 +1000 |
| Message-ID | <K6udndB-XMv4u5bGnZ2dnUU7-dXNnZ2d@westnet.com.au> |
| In reply to | #35125 |
On 28/05/2018 1:39 AM, Luuk wrote:
> On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote:
>> Andrew Poulos wrote:
>>
>>> Using this
>>>
>>> var win = window.open("base/index.htm", "Preview",
>>> "width=800,height=600");
>>>
>>> results in an window that's initially 880 x 659 pixels in
>>>
>>> Microsoft Edge 42.17134.1.0
>>> Microsoft EdgeHTML 17.17134
>>>
>>> on Windows 10 Pro v.1803 build 17134.48
>>>
>>>
>>> A bug!
>>
>> No, and it is presumptous of you to claim that you have found one.
>>
>> <http://www.catb.org/~esr/faqs/smart-questions.html#idm46060474146768>
>>
>>> Is there a workaround?
>>
>> No, it works as designed.
>>
>> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
>>
>
> Are you sure/
> i do see this:
> Microsoft Edge 42.17134.1.0
> Microsoft EdgeHTML 17.17134
>
> When i load http://localhost/edge.html, i do see this in the popup:
> Edge test-pagina
> Width: 800
> Height: 599
With the same code I get an 800x600 (within 2pixels) window in IE,
Chrome, and Firefox but not in Edge. Edge gives me 882x659 (and google
says this was a known issue with early version of Edge).
Andrew Poulos
[toc] | [prev] | [next] | [standalone]
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Date | 2018-05-28 13:31 +0200 |
| Message-ID | <4185066.HAC9tRsvBn@PointedEars.de> |
| In reply to | #35127 |
Andrew Poulos wrote:
>> On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote:
>>> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
>
> […]
> With the same code I get an 800x600 (within 2pixels) window in IE,
> Chrome, and Firefox but not in Edge. Edge gives me 882x659 (and google
> says this was a known issue with early version of Edge).
As you can read in the referred MDN article, there is no reason to assume
that the dimensions specified in the third argument of window.open() specify
the popup *window* size.
If instead you meant that the popup window’s observed *viewport* size
differed from the size that you specified, you should have said so
instead of just claiming a bug. Also, you have neglected to describe
your measuring method.
JFTR:
In Chromium “Version 57.0.2987.98 Built on 8.7, running on Debian
stretch/sid (64-bit)”,
var w = window.open("about:blank", "", "width=640,height=480");
consistently displays a blank popup window whose viewport dimensions are
w.innerWidth === 414
w.innerHeight === 480
here with Mobile View with “iPhone 6 Plus 414 × 763” enabled (consistently
w.innerWidth === 640 otherwise, as the full screen has 1366 × 768 pixels and
allows for it).
And I do not think that is a bug either.
--
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
[toc] | [prev] | [next] | [standalone]
| From | Andrew Poulos <ap_prog@hotmail.com> |
|---|---|
| Date | 2018-05-29 07:55 +1000 |
| Message-ID | <ZqqdnYtGjuF955HGnZ2dnUU7-I3NnZ2d@westnet.com.au> |
| In reply to | #35128 |
On 28/05/2018 9:31 PM, Thomas 'PointedEars' Lahn wrote:
> Andrew Poulos wrote:
>
>>> On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote:
>>>> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open>
>>
>> […]
>> With the same code I get an 800x600 (within 2pixels) window in IE,
>> Chrome, and Firefox but not in Edge. Edge gives me 882x659 (and google
>> says this was a known issue with early version of Edge).
>
> As you can read in the referred MDN article, there is no reason to assume
> that the dimensions specified in the third argument of window.open() specify
> the popup *window* size.
To me "height: Specifies the height of the content area, viewing area of
the new secondary window in pixels." reads like it describes the height
of the viewport.
> If instead you meant that the popup window’s observed *viewport* size
> differed from the size that you specified, you should have said so
> instead of just claiming a bug. Also, you have neglected to describe
> your measuring method.
I took a screen capture and measured in a paint program.
> JFTR:
>
> In Chromium “Version 57.0.2987.98 Built on 8.7, running on Debian
> stretch/sid (64-bit)”,
>
> var w = window.open("about:blank", "", "width=640,height=480");
>
> consistently displays a blank popup window whose viewport dimensions are
>
> w.innerWidth === 414
> w.innerHeight === 480
>
> here with Mobile View with “iPhone 6 Plus 414 × 763” enabled (consistently
> w.innerWidth === 640 otherwise, as the full screen has 1366 × 768 pixels and
> allows for it).
>
> And I do not think that is a bug either.
Ok
Andrew Poulos
[toc] | [prev] | [next] | [standalone]
| From | Andrew Poulos <ap_prog@hotmail.com> |
|---|---|
| Date | 2018-05-29 10:25 +1000 |
| Message-ID | <AKednfzgA4dgAJHGnZ2dnUU7-b2dnZ2d@westnet.com.au> |
| In reply to | #35129 |
> On 28/05/2018 9:31 PM, Thomas 'PointedEars' Lahn wrote: > And I do not think that is a bug either. Yep you're right (again). Edge had a zoom set to 110% :-( Andrew Poulos
[toc] | [prev] | [next] | [standalone]
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Date | 2018-05-30 21:13 +0200 |
| Message-ID | <3076650.hAic5fjvU8@PointedEars.de> |
| In reply to | #35130 |
Andrew Poulos wrote: >> On 28/05/2018 9:31 PM, Thomas 'PointedEars' Lahn wrote: >> And I do not think that is a bug either. > > Yep you're right (again). Edge had a zoom set to 110% :-( Fascinating. -- PointedEars FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix> <https://github.com/PointedEars> | <http://PointedEars.de/wsvn/> Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
[toc] | [prev] | [next] | [standalone]
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Date | 2018-05-30 21:13 +0200 |
| Message-ID | <2283918.CSKCPodviL@PointedEars.de> |
| In reply to | #35129 |
Andrew Poulos wrote: > On 28/05/2018 9:31 PM, Thomas 'PointedEars' Lahn wrote: >> Andrew Poulos wrote: >>>> On 27-5-2018 13:06, Thomas 'PointedEars' Lahn wrote: >>>>> <https://developer.mozilla.org/en-US/docs/Web/API/Window/open> >>> […] >>> With the same code I get an 800x600 (within 2pixels) window in IE, >>> Chrome, and Firefox but not in Edge. Edge gives me 882x659 (and google >>> says this was a known issue with early version of Edge). >> As you can read in the referred MDN article, there is no reason to assume >> that the dimensions specified in the third argument of window.open() >> specify the popup *window* size. > > To me "height: Specifies the height of the content area, viewing area of > the new secondary window in pixels." reads like it describes the height > of the viewport. That is what I meant. -- PointedEars FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix> <https://github.com/PointedEars> | <http://PointedEars.de/wsvn/> Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.javascript
csiph-web