jerromo / managediframe

Automatically exported from code.google.com/p/managediframe
0 stars 0 forks source link

ExtJS click events stop working when loading pages with DOCTYPE inside ManagedIFramePanel when using IE8 and Windows 7 #7

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. Using a viewport with a basic grid in the North panel  and a 
ManagedIFramePanel  for the South panel, load a static page marked with 
<!DOCTYPE>

2. Click events stop working

What is the expected output? 
Click events should continue working. Removing the DOCTYPE fixes the 
problem. 

What version of the product are you using? 
version 2.1.2 and ExtJS 3.2.1

On what operating system?
Windows 7 IE8

Please provide any additional information below.
Demo attached. (load default.html)

Original issue reported on code.google.com by alex.nol...@gmail.com on 4 Jun 2010 at 2:07

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago

Removing the DOCTYPE is a workaround, but introduces other problems. Perhaps a 
better
solution is to document the use of X-USA-Compatible when using 
ManagedIFramePanel.

E.g.

<head>
   <meta http-equiv="X-UA-Compatible" content="IE=edge" >
</head>

Now I can call setSrc without loosing ExtJS click events.

Original comment by alex.nol...@gmail.com on 4 Jun 2010 at 4:19

GoogleCodeExporter commented 8 years ago
Alex -- 
Yes disabling IE8's Compatibility mode using that meta tag is recommended since 
the Ext framework does-not/will-not ever support it.

Original comment by BeamG...@gmail.com on 15 Jul 2010 at 5:00