Advanced iFrame Pro 2024.3

Download Advanced iFrame Pro 2024.3 from nulled fire. Advanced iFrame Pro allows you to embed content directly or show a part of an iframe.
  • New: Support of the safari cookie fix from Safari-cookie-in-iframe. Please see the documentation at "Safari cookie fix" on the advanced tab. This setting can be done at the "Advanced Settings" tab -> "Advanced features" section.
  • New: The safari cookie fix is also available in the resize.js.
  • New: header('P3P: CP="ALL DSP NID CURa ADMa DEVa HISa OTPa OUR NOR NAV DEM"'); is now set by default to allow cookies in IE. You have to set this manually for remote pages.
  • New: Cookie fix for IE is included and added to the documentation (p3p header is sent!).
  • New: Scroll to top is now also available for the external workaround for ajax forms.
  • New: Scroll to top is now also available if you share your content to a different domain.
  • New: Extended jQuery help and documentation for finding external links and changing the target there!
  • New: Margin top and bottom is now set to 0 of the element to measure to avoid that you need to use the additional height setting if this is not the case.
  • New: Improved the add_iframe_url_as_param_prefix setting. Additional checks was added for https. s| is now only added when a https site is included into a http page.
  • New: The mapping of parameters from the parent url is now done after "Map parameter to url". So that this 2 features now work together!
  • New: Standalone version does now also support to be included inside a method. This makes is possible to include it also to e.g. Joomla
  • New: Standalone version does now support to set $iframeStandaloneOptions directly before you include the standalone version. This makes it possible that you don't need to create a settings file but define it before the include.
  • New: Standalone version was now tested with the latest version of Joomla 3.8.10 with the usage of phpDirect successfully.
  • New: resize_on_element_resize is now initialized in the onload event and not only once. So it works on next pages in an iframe also!
  • New: Demo for iframeresizer
  • New: Resize summary on the website: Advanced iframe resize to content summary | TinyWebGallery Blog
  • New: The reset to default get postMessage communication as default as only 0.2% of all used browsers (IE <= 8) do not support this! When the project was started this was almost 20%!
  • New: {session_id} is now available as url parameter. If a session does exist it is replaced by the session id otherwise with a empty string.
  • New: Added overflow:hidden by default to the ai_wrapper_div. Seems that the measurement especially for floating layouts is better then. This is also added to the documentation of the "element to measure".
  • Fix: $hide_page_until_loaded unload event is now moved as last part of the onload event and surrounded with a try/catch. This caused the hide_part_of_iframe feature to fail when it was used on different domains. So now the $hide_page_until_loaded works again on different domains but without otimized page transitions. But for this you should still use hide_page_until_loaded_external if you like to hide css modifications on an external domain.
  • Fix: Improved documentation of show_part_of_iframe_style
  • Fix: wp_kses was not mapped in the standalone version.
  • Fix: advanced-iframe-custom folder in the standalone version für a custom loader icon is now also mapped correctly.
  • Fix: The area selector was not inserting the security key properly after the security key was made optional. Now it is inserted properly again.
  • Fix: The code for $hide_page_until_loaded changed because if about:blank is used as default the onload event was fired too fast.
- New: Keep iframe modifications outside iframe: Normally the page in the iframe is only modified if it is in the iframe. But sometimes the page in the iframe does not work properly in the iframe in a workflow. So you need to jump out out of the iframe. But you maybe still want to hide/modify the content of this page even outside the iframe. This feature does enable this by setting a session cookie. If you enable this feature a cookie is set if you do modifications in the iframe and even if you jump out of the iframe the modifications are still done.
- New: "allow" is now supported as attribute. This is needed to still allow auto play.
- New: A new default page is now set. Instead of //www.tinywebgallery.com now //www.tinywebgallery.com/blog/advanced-iframe is used. The 2nd page makes more sense as it also contains help after installation. After activation this url is replaced if the old default is still present.
- New: multi_domain_enabled is now set to true by default to make configuration easier.
- New: hide_page_until_loaded_external does now also take onload_resize_delay into account. Means the page is now shown always after the delay for resize and modifications.
- Fix: "Resize remote iframe to content height" in the administration was alway jumping to "External" and not to "Yes" because of a wrong name of the field. Now "Yes" can be selected again.
- Fix: The error message that is displayed in the frontend has now a rel="nofollow" to avoid unwanted link sharing.
- Fix: Improved the documentation on the external workaround page.
- Fix: The placeholder for rgba was changed from ; to § to still support additional styles in the "hide a part of the iframe" feature,
- New: $hide_page_until_loaded does now hide the page again for onload events after the initial one. So css modifications are now also invisible for all page transactions. Before this was only possible by using the external workaround even on the same domain.
- New: "Check iframes on save" can fail and a white page is then displayed if curl is blockend on the server. If this is the case this feature is now disabled automatically. By default it is disabled since 7.5.5 anyway. But the reason is curl and not virtual composer as supposed in 7.5.5 !