troubleshooting Question

Response.ContentType = "text/javascript" or Response.ContentType = "application/x-javascript"

Avatar of Graham Hirst
Graham HirstFlag for United Kingdom of Great Britain and Northern Ireland asked on
5 Comments1 Solution8430 ViewsLast Modified:
Hi experts,

I am currently trying to make our web product quicker by removing all the dynamic arrays, javascript calls which are built into the page into external files which so far I have got the from 475,000 bytes down to 53,000 bytes.

The page is ASP so is fully dynamic but it is sometimes still a bit slow expecially when the dynamic arrays are building (the arrays are used to filter locations assigned to buildings (so can have about 50 buildings each building can have between 50-200 location so could be upto 10000 array)). I would like to cache them until the users session is up so looked into the content type but for Javascript there seems to be about 3 different ways from what i have seen on the web and a couple which have been accepted as solutions on EE

Can some one please explain the differences (if there are any)  and which one is best to use from the following:

Response.ContentType = "text/javascript"
Response.ContentType = "text/js" (seen this on the web but not sure it is actually usable)
Response.ContentType = "application/x-javascript"

Thanks in advance

Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 5 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 5 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros