voila une solution qui marche, ca fait un peu bricolage mais ca marche. seul inconvient, il faut creer un forumlaire qui va transmettre la variable. La page en cours dans le naviguateur sera effacée.
code javascript :
document.open();
var str="<html>\n<head>\n<title>Transmission Javascript => ASP</title>\n</head>\n<body>\n";
str=str+"<form name=\"fiche\" method=\"post\" action=\"recuperation.asp\">\n";
str=str+"<input type=\"hidden\" name=\"var\" value=\""+variable_javascript+"\">\n";
str=str+"</form>\n";
str=str+"<scr"+"ipt language=\"javascript\">\ndocument.all.fiche.submit();\n</scr"+"ipt>\n</body>\n</html>";
// les bailses "script" et "/script" sont coupées car le serveur ne tolère pas des balises script dans des balise script.
document.write(str);
document.close();
code ASP sur la page appelée par le forumlaire
<%' récupération de la variable
variable_asp=request.form("var" )
...%>