moving functions to an external file...

G

George Ziniewicz

..
I have an html file with javascript functions in the <head> section that
work fine when called from events or instanced as objects.

When I move the functions to an external js file they don't work (timers
don't run).

What pitfalls are there in having "external" functions, is there a scope
problem like in c?

zin
 
G

Grant Wagner

George said:
.
I have an html file with javascript functions in the <head> section that
work fine when called from events or instanced as objects.

When I move the functions to an external js file they don't work (timers
don't run).

What pitfalls are there in having "external" functions, is there a scope
problem like in c?

zin

No, there should be no scope problem. Be aware that when moving inline
JavaScript to an external file, you shouldn't include the <script></script>
tags, nor should you include any HTML (such as comments <!-- -->).

Are the function calls generating any errors (to check, double-click the yellow
! in the bottom left corner of IE, or use Tools -> Web Development ->
JavaScript Console in Mozilla).

--
| Grant Wagner <[email protected]>

* Client-side Javascript and Netscape 4 DOM Reference available at:
*
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/frames.html

* Internet Explorer DOM Reference available at:
*
http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp

* Netscape 6/7 DOM Reference available at:
* http://www.mozilla.org/docs/dom/domref/
* Tips for upgrading JavaScript for Netscape 6/7 and Mozilla
* http://www.mozilla.org/docs/web-developer/upgrade_2.html
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,077
Messages
2,570,569
Members
47,206
Latest member
MalorieSte

Latest Threads

Top