After working with the Picture Library Slideshow Web Part for a while, I'm unhappy with it's display. On a blank wiki page, it looks fine, but when you start adding other web parts on the page, it just doesn't display well. I see a lot of unnecessary whitespace above and below and the scroll buttons are "below the fold."

The javascript examples I see on the web are 2007 solutions that seem to rely on changing SharePoitn 2007 specific mark up.

Do you have a great example of a Javascript Slideshow web part for SharePoint 2010? I'm not interested in Silverlight because my consumers don't all have it.

3 Answers 3


JavaScript/jQuery is today the standard way to build slideshows. I agree with AlexSSE that Nivo Slider is a great choice, but there are tons of others - and new ones popping up every month.

If you have an example for SharePoint 2007, it shouldn't be too hard to adapt it to SharePoint 2010. For example, if it is based on Web services or RSS, it'll work the same on both platforms.

  • The examples that I liked that used 2007 were doing manipulation of a list view web part by hard coded css styles that don't exist in 2010. Is there no example of a jQuery slider hooked up to a web service picture library that improves on the OOTB web part?
    – Tom Resing
    Commented Aug 18, 2011 at 4:24
  • Could you share a link? It's not that the styles don't exist in SP2010, they just have different names.
    – Christophe
    Commented Aug 18, 2011 at 18:09

Here is an article I wrote for nothingbutsharepoint.com on creating your own content slider. It's based off an announcements list, but the library handling the rotation works for images too. Something similar could be constructed, and it works on both 2007 and 2010, not being reliant on the SharePoint DOM.

I'm sure the crux of the issue is the nonstandard file sizes of the pictures and not entirely a SharePoint slide show issue, generally speaking.

  • I give you a plus 1 for contributing something close that has it's own value, but it's not really what I'm looking for because it's not a slideshow viewer.
    – Tom Resing
    Commented Aug 16, 2011 at 17:36
  • Bah sorry, I totally glazed over slide show, I was thinking images not powerpoint, sorry. Commented Aug 16, 2011 at 17:41

Have you considered using different jQuery plugins? Take a look at Nivo Slider

  • or smoothdivscroll.com - another jQuery plugin (There are tons of similar plugins out there) Commented Aug 16, 2011 at 21:54
  • +1 for Nivo Slider
    – Christophe
    Commented Aug 16, 2011 at 23:09
  • Thanks for the jQuery plugin suggestions. If I roll my own, they will help. But those are just jQuery plugins, they aren't web parts and by themseleves don't replace the ootb web part I refer to in the question.
    – Tom Resing
    Commented Aug 18, 2011 at 4:25
  • No they don't. Are you using publishing pages or web part page?Try to use the publishing one and adjust space as you need by custom div layouts
    – AlexSSE
    Commented Aug 18, 2011 at 6:35

Not the answer you're looking for? Browse other questions tagged or ask your own question.