Using aspx server technology (had to at this time - hope to change to php soon) and now same old battle with browsers - the site works OK on all but Safari (mac) and Opera (mac/PC) re: the site's simple menu with fly out. On Safari it's so bad it doesn't show the rollovers, and worse still when you click on the first/top menu item the entire menu disappears!
Any thoughts appreciated. Thanks much
05-25-2007, 10:06 PM
05-25-2007, 10:22 PM
Looks like the scripts are being inserted with one of these two lines
Where those scripts are exactly. I have no idea. You would probably need to look at the server side code for WebResource.axd and find out what the d and t query strings are representing.
Thanks vey much for your time on this...very helpful...will try to sort this out and post back if still a problem...
05-25-2007, 10:36 PM
Its the second line including the menu script. You can tell by going to the url directly http://www.truthandlife.info/WebResource.axd?d=GHZPit6Sts7vInwzIfijog2&t=632965646931268385
Great, thank you much - so do I alter this in any way or simply kill the link to this file? Probably have to alter the css a bit too...
05-25-2007, 10:55 PM
OK, thank you - will not cross post.
Interestingly a friend DID manage to get the menus to work in Safari BUT now the default's main header image won't display -
I found some other information that suggested setting the ClientTarget attribute to “uplevel” when you detect the Safari or Opera browsers.
I went ahead and implemented that by creating a base class called BasePage (in the App_Code folder) and made every page load derive from it using the “Inherits” parameter. This seemed to solve the problem on Safari (I don’t have Opera) without affecting IE7. Note that all new pages you create need to have the Inherits=”BasePage” tag set in their <Page> element.
So all is good in that the submenus pop up as we would expect…but there is a problem with the graphic on the default page. The main image doesn’t load on the Safari browser unless I remove that ClientTarget=”uplevel” statement. If I remove it, then the menus don’t work.
Any thoughts on why this image on the home page now won't display only in Safari?