Why can't I open an image on my iPhone

This is killing me and I've been all over the web trying to find a solution.

When I click on an image, it won't open. Rather, it gives me a series of prompts: Open | Open in Background | Add to Reading List | Save Image | Copy

I'm actually using the image as a link, but I'm thinking that what I'm describing is what's preventing the link from being opened. Head out to http://www.brucegust.com/rodgers/mobile/about.php to see what I'm talking about. The scrolling menu at the top of the page is what I'm referring to.

I use this navbar for every mobile friendly site I've built and it's worked until recently. I have no idea why and I'm at a point where I've got to figure this out.

Does anyone have any ideas?
Bruce GustPHP DeveloperAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Eoin OSullivanConsultantCommented:
Bruce .. you've some fairly fundamental problems there.
1. You have a number of missing image resources (nav_bar, cursor_arrow_right & left etc) .. check the development console on any browser to see.
2. The scrolling function is not working at all on my desktop or tablet browsers
3. Scrolling toolbars with image files wrapped in anchor tags is really not the standard for menus in HTML which tends to normally use a unordered list (ul) but if you fix the broken images and get the scrolling working first .. it might be more obvious the cause of the error

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Bruce GustPHP DeveloperAuthor Commented:
Hey, Sulli!

Thanks for getting back with me!

OK, so there may be some "slop" that I need to attend to and I will certainly look at that.

In the interim, though, let me ask you to look at these two examples. Both of these are right out of the box and they pose the same kind of problems as far as functioning perfectly on a desktop, but the user can't click on any of the links on a mobile site.

First example coming from iscroll at http://cubiq.org/. Head out to http://brucegust.com/portfolio/menu/demos/horizontal/ to see it in action. I've altered the first two cells, as far as putting links within them to demonstrate the problem.
Bruce GustPHP DeveloperAuthor Commented:
Sulli, I found it!

It's not an iPhone issue, although it did become an "issue" with an iOS update.

Bottom line is that the scrollable dynamic, while it used to respond to a touch for the sake of scrolling AND recognize the kind of "select" motion a user makes, doesn't anymore (see https://github.com/tkahn/Smooth-Div-Scroll/issues/91)

There is a workaround that can be facilitated through Javascript and that's what I'm pursuing now.

Thanks so much for your time!
Eoin OSullivanConsultantCommented:
Glad you got a solution
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.