Si le code est dans un dossier de .JS que cela ne fonctionnera pas car le dossier de JS n'est pas considéré une page active de serveur, donc aucune commande d'asp ne sera courue.
Un contournement pourrait être d'appeler le passage de dossier de JS les valeurs sur querystring - employer alors le Javascript pour obtenir la valeur querystring.