Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Announcements
Qlik® Product Spotlight: Discover what’s possible. Get more from our products.
See for yourself. Register today.
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
MVP
MVP

Re: Issue with loading multiple IFrames Sense sheets

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

Re: Issue with loading multiple IFrames Sense sheets

Hi, I am using 3.1 SR3 and IE 11

Not applicable

Re: Issue with loading multiple IFrames Sense sheets

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
Contributor

Re: Issue with loading multiple IFrames Sense sheets

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
New Contributor

Re: Issue with loading multiple IFrames Sense sheets

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

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

erik_wetterberg
Honored Contributor

Re: Issue with loading multiple IFrames Sense sheets

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

Erik Wetterberg
https://extendingqlik.upper88.com/