I need a rotating header/banner where each image in the banner corresponds to a highlighted box under it (image #1, #2, #3, etc.) A user can click on the blocks to bring up the banner image they wish to view. I could do this easily in Flash, but I'd prefer JS, Ajax or PHP since cellphones aren't Flash friendly. I also need to put this banner in Drupal CMS... (hope that doesn't complicate things.) Any suggestions for scripts?
So here's the case: rotate ads on a website, even when the page is not reloaded. If the chances are that the visitor will spend more time on a page, it makes sense to opt-in for displaying more than one ad at one page load. I've done this in the past using iframes, but hey, it's 21st century (the last time I checked) and we have AJAX!
How many banners do you have, how big are the image files? Do you want to be logging which banners are being viewed? JS is going to be the easiest way to do it and will be the most compatible with different devices. If you have a lot of high graphic banners and are targeting people that are on mobiles then you may be better with the async aspect of ajax to avoid them having to load all the graphics at page load potentially slowing your page rendering.