Closed (fixed)
Project:
insertFrame
Version:
7.x-2.2
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
7 Aug 2013 at 23:26 UTC
Updated:
25 Nov 2013 at 12:55 UTC
Jump to comment: Most recent
Comments
Comment #1
MarcElbichon commentedWhat is your version of IE ?
What is the url of the calling page ?
Can you see if you have javascript errors ?
height=100% is translated by filter which add a jquery function to calculate height of the iframe. So, i don't think this is a problem with IE and HTLM 5
Comment #2
rosborn commentedI use a Mac so I can't test this, but I have had two reports from people who use Internet Explorer saying that only the top quarter of an iFrame is visible since I updated the site to v2.2. You should be able to reproduce the problem by going to http://www.dgfumc.org/calendar and clicking the up-arrow or one of the month links to generate a long page. There is nothing in the Drupal logs - is there somewhere else I should look for errors?
Comment #3
MarcElbichon commentedI don't know if this is the cause but when viewing the page http://www.dgfumc.org/calendar, i've a javascript error :
Uncaught TypeError: Property '$' of object [object Window] is not a functionin http://www.dgfumc.org/sites/all/themes/dgsummer/js/scripts.jsCan you correct this before ?
Can you change too in insertframe.js line
var innerDocHeight = el.scrollHeight < el.offsetHeight ? el.scrollHeight : el.offsetHeight;by
var innerDocHeight = el.offsetHeight;and retry (clear caches to be sure modification will be taken)?
Comment #4
RRodrigues commentedI have the same problem.
Only showing first lines in internet explorer 9.0.
Chrome OK.
Comment #5
MarcElbichon commentedHave you tried hack #3 ?
Comment #6
rosborn commentedSorry I haven't responded sooner, but I am particularly busy in my day job at the moment. I tried to fix scripts.js but the fix revealed another error - I need to spend time to decide if I even need the script now. However, it was used on the site when I had the old version of insertFrame installed, which seemed to work. I made the other changes you suggested in #3 and it didn't seem to help. Testing is tricky because I have to rely on other people using Internet Explorer.
I don't want to add too much noise to this thread before I've had a chance to really check out the systematics.
Comment #7
MarcElbichon commentedYou said bug is here since you updated to 2.2. What was the previous version of insertFrame (working version) ?
Comment #8
MarcElbichon commentedCan you replace all code of insertframe.js by 2.1 version :
Clear caches and retry
Comment #9
rosborn commentedI was using 2.1 before the upgrade.
Comment #10
MarcElbichon commentedCommited to dev
Have changed
var innerDocHeight = el.scrollHeight < el.offsetHeight ? el.scrollHeight : el.offsetHeight;by
var innerDocHeight = el.scrollHeight > el.offsetHeight ? el.scrollHeight : el.offsetHeight;in insertframe.js
Can you test ?
Comment #11
MarcElbichon commentedCan you test latest dev version (13 sept 2013) ?
Comment #12
mdev00 commentedHey there - I installed the latest dev and it's working for me in ie 10.
Comment #13
MarcElbichon commented