I'm pretty much done creating the base templates for the reports. No doubt there will need to be modifications, but my assigned tasks have been completed.
We wanted to use a floating menu similar to the previous reports, but I was never too happy with the script we used. Sure it worked fairly well across platforms, but without JavaScript it was useless. If nothing else I'd at least like the site to be usable sans JavaScript and CSS. I managed to create a pretty good replacement using a combination of HTML, CSS, and JavaScript. The basic menu is now just an unordered list. For Mozilla and other CSS2-capable browsers I used the "fixed" positioning style to maintain the menu location. For IE I've set it up to scroll using a much simpler script that is called by the "onScroll" event. So far works like a charm (I even set up the JS so that the menu starts out fast and slows as it approaches the target).
The only problem is highlighting the menu section. I could have based it on the current page or directory by comparing it with the URLs in the menu or in an array. In the end, though, I decided to use a Dreamweaver template variable to indicate the section to be highlighted. It works well enough and doesn't require much extra effort.
Friday, July 23, 2004
Blog Archive
-
▼
2004
(63)
-
▼
July
(18)
- CRM
- 404 Script
- Newsletter Signup
- Mass Mailing
- HS Bio Textbook Report
- 404 and other Scripts
- Communications Database
- Mass Mailing
- Instructional Components Prototype
- Communications Database
- Mass Mailing
- HS Bio Textbook Report
- AAAS Redesign
- CCMS Web Site
- Contribute
- Navigation - Show/Hide
- Intranet
- 404 Script
-
▼
July
(18)