Share Posted October 7, 2015 I've been using the 'scrollTo' plugin to scroll my divs, but now I need to implement that same functionality to affect an iframe. Is this possible? Link to comment Share on other sites More sharing options...
Share Posted October 10, 2015 Hello testudo, and welcome to the GreenSock Forum! I have been trying various ways either through jQuery and native javascript to scroll the iframe. But it seems once the iframe is loaded it is not working, especially in Chrome. I tried on codepen but the iframe html page i uploaded to codepen assets would be loading from amazon cdn, so that would invoke a cross domain permission denied. If trying to access an iframe from another domain in codepen, it will give you Error: Permission denied to access property "scrollTop" Then when i try to run locally on a testing apache server, i dont get the permission denied error, but no scroll happens. Even though i console out the scroll top position. Which outputs the scrollTop position in my console.log(). So i can get the scrollTop position locally on my testing server, but it wont take the set of any value. After that i tried various other javascript only iframe scrollTo solutions, but it can get the scrollTop value, but it is not working to set a value, even in a loop:http://stackoverflow.com/questions/2365567/how-to-scroll-an-iframe-using-javascripthttp://stackoverflow.com/questions/16822608/scroll-an-iframe-from-parent-pagehttp://stackoverflow.com/questions/1656665/using-javascript-to-scroll-iframe-up-and-down?lq=1 I will keep my eye on this, but either the iframe, even running locally will not set any scrollTo value, even though it gets a scrollTo value of the iframe. I can change various CSS properties through the iframe, and remove/add elements, but I get no scrollTo motion. Maybe someone else can have better luck. But it looks like this is either a bug or something that changed with iframes. Pretty soon the new HTML5 iframe spec will be available allowing cross domain and better https support. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now