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

Log in to continue reading
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform for $9.99/mo
View membership options
Unlock 1 Answer and 5 Comments.
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
The Value of Experts Exchange in My Daily IT Life

Experts Exchange (EE) has become my company's go-to resource to get answers. I've used EE to make decisions, solve problems and even save customers. OutagesIO has been a challenging project and... Keep reading >>


Owner of Outages.IO
Phoenix, Arizona, United States
Member Since 2016
Join a full scale community that combines the best parts of other tools into one platform.
Unlock 1 Answer and 5 Comments.
View membership options
“All of life is about relationships, and EE has made a virtual community a real community. It lifts everyone's boat.”
William Peck

Member since 2004