Pienso que a tu html lo llamabas desde tu pc pero sin pasar por el servidor.
No es lo mismo pedir c:\inetpub\wwwroot\directorio\pagina.html
que pedirle
http://localhost/directorio/pagina.html
De la primera forma estás cargando la página sin pasar por el servidor. Al llamar a un documento que el navegador es incapaz de leer, te pregunta lo que quieres hacer.
En cambio de la segunda forma sí te está sirviendo las páginas el servidor y sabe lo que hay que hacer con ese asp.
Por eso, probablemente al cambiar en tu formulario de Cientes.asp a
http://operador1/Clientes.asp lo que haces es llamar al asp usando el protocolo y solicitandolo al server, y no a tu pc

hay... no sé si me expliqué