I have a dynamic menu bar written in JavaScript by calling external .JS files from standard html pages.
If I have thousands of pages using the same .JS files over and over again, can I force those to be stored in the cache of client's browser? Since these .JS files really take up a lot of coding lines in order to provide fancy interface, it would be nice and fast if it can be stored in the client side.
The major concern is to cut down my bandwidth as well as the speed of serving my pages.
Can anyone help me to clearify my concern?