bookmark - Calling Of Functions Between Mulitple External Javascript Files How do I use an external script to call a function from another script

Calling Of Functions Between Mulitple External Javascript Files - How do I use an external script to call a function from another script

 
 Discussion by szupie with 2 Replies.
 Last Update: April 21, 2006, 12:13 am
 
bookmark - Calling Of Functions Between Mulitple External Javascript Files How do I use an external script to call a function from another script  
    
free web hosting
 
I have a page that requires many Javascript functions. In order to make the coding easier to read and edit, I decided to seperate them into 3 Javascript files. Two files will each do a specific job. One file will have the shared functions that both other 2 files will need to use. They are all linked to a page using three <script> tags.

The difficult part is that after the page calls a function in one of the special code files, that Javascript file will need to call the functions located in the common Javascript file. The file will call several functions, and it will an argument with it each time.
When I try to call the function as if it were on the same file, the script stops. I Googled for solutions (14 different queries and over 10 clicked results), but only a few sites had information relevant to my question. This page was the closest to helping me solve the problem. However, the page (and possibly server) no longer exists, and besides, the solution on the cached page didn't help me.

Wed Apr 19, 2006    Reply    New Discussion   


Can you shed some code examples, usually it just depends on the order in which you load the scripts. Also if the script performs an action that requires a function, that function must be known before it's called, the only way around that is calling the action when everything is loaded, or reordering your functions.

In that example shown, it shows that the function is loaded first and then the action to calling it is in the next file, you could not do this the other way around because that function would be undefined. Whatever you are doing, it sounds like you would be best using a class.


Cheers,


MC

Thu Apr 20, 2006    Reply    New Discussion   

After I made an example site in HTML, I rewrote it again and again and found that it did not have any problems. So, I consulted my XUL file (which is actually where I have the problem) and tried to fix the perfect page to make something go wrong. However, I could not. So I tried to adapt the XUL file into an HTML file, and miraculously, the page worked. Now I know that this Javascript problem exists only in XUL. (By the way, if you still want to see my example site, it is here.)

Do you know why this happens in XUL? If you don't know, could you tell me about classes?

Fri Apr 21, 2006    Reply    New Discussion   

Quickly Post to Calling Of Functions Between Mulitple External Javascript Files How do I use an external script to call a function from another script w/o signup Share Info about Calling Of Functions Between Mulitple External Javascript Files How do I use an external script to call a function from another script using Facebook, Twitter etc. email your friend about Calling Of Functions Between Mulitple External Javascript Files How do I use an external script to call a function from another script Print
Reply / Comment Ask a Question? Share / Bookmark E-Mail a Friend Print

JavaScript: Simple Dropdown Menu Simple Dropdown Menu  JavaScript: Simple Dropdown Menu Simple Dropdown Menu (5) (4) How Much Work To Run A Club Forum   How Much Work To Run A Club Forum