Ok I am not a developer and I also don't know if this is where I should post this, but when I use Views Slideshow on Internet Explorer 8 the page won't load, meaning it will load for a second and then crash.

I am using Views Slideshow 7.x-3.0-alpha1 and Views 7.x-3.0-rc1.

It doesn't crash with Mozilla or Google Chrome or Safari.

Comments

lyricnz’s picture

Project: Drupal core » Views Slideshow
Version: 7.4 » 7.x-3.0-alpha1
Component: browser system » User interface

Moving to Views Slideshow queue.

Locks’s picture

subscribe

c4rl’s picture

Status: Needs review » Active

Changing status to active since there is no patch to review.

capitancuernos’s picture

I have the same problem.

Can you suggest me any alternative to views slideshow?

coffeenmusic’s picture

I only have this problem with Views Slideshow when using images (I can slideshow text content just fine). I switched over to Dynamic Display Block which works great for having an image slideshow and doesn't cause the same IE8 problems.

I would also suggest upgrading to Drupal 7.8 because I tested Views Slideshow again after upgrading and it seems to be working fine now.

Hope this helps.

betovarg’s picture

subscribe

redndahead’s picture

Status: Active » Postponed (maintainer needs more info)

Anyone verify that drupal 7.8 fixes this issue?

ressa’s picture

Views Slideshow does indeed work in Internet Explorer 8, the page loads and doesn't crash, using Views Slideshow 7.x-3.0, Views 7.x-3.0-rc3 and Drupal 7.9.

However, the images don't show up, except for a very thin slice to the left. Using Firebug, I discovered that both .views-slideshow-cycle-main-frame and .views-slideshow-cycle-main-frame-row were set to width: 6px;

So after including this in the stylesheet images are shown, even in IE8 :-)

.views-slideshow-cycle-main-frame, .views-slideshow-cycle-main-frame-row {
  width: 356px;
}
rwilson0429’s picture

Thanks, that worked for me but, in my case I set width to 100%. I try to avoid fixed units. IE is such a pain in the a$$. Can't wait till 'Joe Q Public' wise up and get a real browser.

ressa’s picture

You're right, 100% is better. But when I tested it in IE7 (which is fast turning into the new IE6!) it turns out that the image gets "too wide" and slips down the page. Setting the width for all browsers to 100%, and then adding the former good width, minus one pixel (in my case width: 355px;) in a IE7 specific style-sheet fixed it. Aargh, IE7 go away :-)

Misura’s picture

I believe adding the width on the parent divs of the view/block works like ressa suggested.

cport1’s picture

I am having a similar issue. The views slide show will work in every browser except for IE. It will show up for a split second and then disappear. Setting the width didn't do any help.

carvalhar’s picture

i had a similar effect with IE. this post was useful:
http://drupal.org/node/1083438#comment-5434360

redndahead’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Marking as fixed.

jumoke’s picture

cport1, did you get your issue resolved? I am having the same problem. My slideshow image shows up for a split second and then disappears. Any ideas?

ofauravi’s picture

"I am having the same problem. My slideshow image shows up for a split second and then disappears."

Subscribe.

hanpersand’s picture

Subscribe. I get one slideshow image for a second in IE8 (Windows 7), and then they vanish. Shockingly, it works fine in IE7. Unfortunately, this site's for a nonprofit client who's still got many users on IE8/Windows.

Edited to add: I have a block placed via Panels with a homepage slider using Views Slideshow. That works fine in IE8. But the block placed in the header area via the blocks admin does not work. Using Zen 5.1. I'd link but the site's not live yet. Thanks.

thomas.fleming’s picture

Re #8: That worked beautifully.

hanpersand’s picture

When I override the base theme's (responsive-friendly) "width: 100%" on image elements for IE7-8, then things seem to work.

kristi wachter’s picture

Seconding this -

Overriding or disabling the

img { max-width: 100%; }

code in my CSS solved the Zen + IE8 + jQuery Cycle problem for me.

sonictruth’s picture

Issue summary: View changes

This is still an issue—css from comment 8 seriously needs rolling in.