472,096 Members | 1,186 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,096 software developers and data experts.

show/hide css divs with flash actionscripting

Hello All!

This ones a little different as I'm using flash actionscripting to control some javascript swaping.

The following page uses a hideDiv, ShowDiv Javascript and the following actionscript that is working flawlessly in Firefox/PC, Firefox/Mac, Safari/PC, and Safari/Mac but not ie6 or 7. They both have the same issue. They will hide/show divs once but afterwards all divs are set to hide.

Heres an example of the actionscript:
Expand|Select|Wrap|Line Numbers
  1. onClipEvent (load) {
  2.     this.onRollOver = function() {
  3.         this.gotoAndPlay("over");
  4.     };
  5.     this.onRollOut = function() {
  6.         this.gotoAndPlay("out");
  7.     };
  8.     this.onRelease = function() {
  9. getURL("javascript:showdiv('swap')");
  10. getURL("javascript:hideDiv('bob');hideDiv('steve');hideDiv('john');hideDiv('tim')");
  11. };
  12. }

Heres the related embeded js:

Expand|Select|Wrap|Line Numbers
  1. <script language=javascript type='text/javascript'> 
  2. function hideDiv(id)
  3. {
  4.    document.getElementById(id).style.display = 'none';
  5. }
  6. function showdiv(id)
  7. {
  8.    document.getElementById(id).style.display = 'block';
  9. }
  10. </script>
Please view the page below and hopefully it will clarify what I mean:


Although I originally thought the issue lied with the javascript, I've tried multiple scripts and keep getting the same result.

Any thoughts would be excellent and much appreciated!

Jul 30 '08 #1
0 2531

Post your reply

Sign in to post your reply or Sign up for a free account.

Similar topics

4 posts views Thread by jerryyang_la1 | last post: by
5 posts views Thread by dje | last post: by
4 posts views Thread by bridgemanusa | last post: by
5 posts views Thread by ali | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.