Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Advanced Search

jjdb210

Member
  • Content Count

    12
  • Joined

  • Last visited

  1. Off hand, I'm not seeing a quick way to change the speed of the transition. My guess is that it could be done in a similar fashion to the method I posted above but instead of overriding the timeout function, you would need to override the existing fader function.
  2. Off hand, I'm not seeing a quick way to change the speed of the transition. My guess is that it could be done in a similar fashion to the method I posted above but instead of overriding the timeout function, you would need to override the existing fader function.
  3. @sssuperguy - I just loaded up your site here, and it appears to be moving at 8 seconds to me.... What count do you currently feel you have? What browser are you testing? Are there any javascript errors? Did you clear cache on your machine and reload? (Just trying to see what the cause of it not slowing down for you might be).
  4. @sssuperguy - I just loaded up your site here, and it appears to be moving at 8 seconds to me.... What count do you currently feel you have? What browser are you testing? Are there any javascript errors? Did you clear cache on your machine and reload? (Just trying to see what the cause of it not slowing down for you might be).
  5. No need to send logins: window.oldSetTimeout = window.setTimeout;window.setTimeout = function(code, delay) { if (delay == 5000) { delay = 8000; } var retval = window.oldSetTimeout(code, delay); return retval;};window.oldSetInterval = window.setInterval;window.setInterval = function(code, delay) { if (delay == 5000) { delay = 8000; } var retval = window.oldSetInterval(code, delay); return retval;};
  6. Can you link me to your existing cover page that is to fast. I can pull the timing that is in there out, and provide you with correct code.
  7. If your counting to 2, and seeing it change, then it's doing what it should... The original timing on bachner had been 5 seconds.
  8. @bluespainter - You are correct that the numbers correspond to ms... so 5000ms equals 5 seconds (roughly). Browsers can be a little bit hinky about timing though... That said, the 5000 in my code above MUST match the timing setting of the original slideshow. In this case, I believe 5000 is the most common value for this. In most cases, this value should not be changed. If the them is using a value faster than 5000 (I think there might be some on a delay of 2000ish... then you would need to find the proper value and change it). The second value (2500) is the one that you would want to change. That's the value the slideshow becomes. So in my example, I changed the default timing of 5 seconds, to 2.5 seconds. Again, in principle, what we are doing is telling the browser to treat any function call for "5 seconds" as "2.5 seconds". It does require the browser to allow this (most, if not all do). @sssuperguy - The code I wrote does work. It's a hack, and I fully agree SquareSpace should make this value much easier to change. But it does get the job done. Here's my example (was 5 seconds, now 2.5 seconds): http://www.bachnerco.com/
  9. @cindy94 - I don't believe their is a solution to your problem. The issue comes in with javascript timing vs GIF timing. Javascript timing is generally not "atomic" (GIF isn't either I believe) or syncable, and thus, 5 seconds to a GIF is not the same as 5 seconds to the javascript. They're close, but will never be synced perfectly... and will eventually get out of sync even if they are at the start. To make matters worse, I don't believe there is a way to control the gif animation from within javascript. There might be an alternative option using CSS sprites, but it'd be tricky.
  10. @BradKlopman - I took a quick look at the homestead modern page and I could see the code in there... I think the reason it's not working for you is the delay==5000 was changed to delay==1000. I believe both of those need to be left at 5000 as it's basically changing the 5000 to whatever value you put in instead (5000 = 5 seconds). Hope that helps!
  11. HI @BradKlopman I was looking for a solution for this as well, and being unable to find one, I created aJavaScript hack that got the job done. This can be inserted via the advanced tab code injection section to allow you to tweak the speed at which images transition: <script> window.oldSetTimeout = window.setTimeout; window.setTimeout = function(code, delay) { if (delay == 5000) { delay = 2500; } var retval = window.oldSetTimeout(code, delay); return retval; }; window.oldSetInterval = window.setInterval; window.setInterval = function(code, delay) { if (delay == 5000) { delay = 2500; } var retval = window.oldSetInterval(code, delay); return retval; }; </script>
×
×
  • Create New...