Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Issue with loading multiple IFrames Sense sheets

Hi

I am creating a 1 page mashup with 10 IFrames.

Each IFrame URL is set as retrieved from the DEV Hub single configurator.

When page opened in IE browser, only about 5 IFrames managed to load while the other 5 remains blank. The browser console reported following error

TypeError: Unable to get property 'then' of undefined or null reference

at get (http://localhost:4848/resources/js/single.js??1478781641535:32:12923)

....

However when the same page is opened in Chrome, all the 10 IFrames are loaded without error.

I am also unable to find any Qlik articles that indicate IE limitations.

Any idea what can be the issue? Appreciate you help, thanks

6 Replies
jonathandienst
Partner - Champion III
Partner - Champion III

What version of QS and what version of IE?

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
Not applicable
Author

Hi, I am using 3.1 SR3 and IE 11

Not applicable
Author

Hi, I have tried loading of the iframes programmatically by batches (using setTimeout) and it does not seem to help.

Any ideas to debug/try appreciated.

andydietler
Partner - Creator
Partner - Creator

I had the same error and I added &opt=noanimate to the end of each URL in the iframe and it seemed to fix it.

update: this worked in Chrome but the error is still present in Safari.

eagle
Partner - Contributor
Partner - Contributor

IE 浏览器有socket  数量限制, 如果你想在IE下打开多个single。你 可以通过注册表将IE 的socket限制变大。

或者你使用https来打开single,也可以避免该问题

ErikWetterberg

Hi

IE has a restriction in the number of web sockets you are allowed to open, so this would not work. Make a mashup instead and load it in one iframe.

 

Erik Wetterberg