jquery asp-classic

¿Se puede usar jQuery en una aplicación ASP clásica?



asp-classic (9)

Classic ASP y ASP.Net son ambas tecnologías del lado del servidor, que generan HTML, etc. en el navegador del cliente.

JavaScript es una tecnología del lado del cliente, y JQuery es un marco escrito en JavaScript, por lo que funcionará en cualquier página web (siempre que el navegador lo admita).

Por lo tanto, la respuesta es ciertamente sí.

Tenemos una gran aplicación ASP clásica que estamos reescribiendo en ASP.NET. No terminaremos con la reescritura, las pruebas, etc. hasta el final del próximo año. Estamos recibiendo mucha presión para mejorar la interfaz de la clásica aplicación ASP mientras tanto.

¿Es posible usar jQuery con ASP clásico?


Estoy usando Mootools en el extremo del servidor y en el extremo del cliente, ¡JScript ASP rockea! :)


No veo por qué no, jQuery es una biblioteca del lado del cliente construida sobre JavaScript, ¿qué piensas hacer con jQuery?


Sí lo es. ASP simplemente preprocesa y genera HTML, que se puede manipular a través de javascript. (O jQuery)


Uso JQuery en un sitio web ASP clásico.

Funciona muy bien. Donde sea necesario, puedo poner algo de ASP en bloques de JavaScript para usar cosas de la base de datos:

function myjavascripfunction(){ $("#pageTitle").html(<%= rs("Title")%>); }

Usar JQuery con ASP es excelente si no tienes experiencia en ASP clásico y no quieres perder demasiado tiempo en ello.

PD: hay una biblioteca ASP-to-JSON que te permite convertir consultas DB en objetos JSON. Ideal para hacer páginas .html que hacen llamadas ajax en páginas .asp cuyo único trabajo es recuperar algunas cosas del DB.

De esta forma, tiene una página .html reutilizable que puede copiar y pegar cuando cambia a otro idioma del lado del servidor. Todo lo que tendría que hacer es crear algunas páginas .php o .aspx que también devuelvan JSON y llamar a esas en lugar de las .asp.


jQuery es un marco javascript y no debe interferir de ninguna manera con su ASP clásico.

jQuery se puede usar en el lado del cliente, pero solo puede funcionar con lo que tiene disponible / puede solicitar.


jQuery se puede usar en cualquier aplicación web. También en tus páginas HTML estáticas.

Básicamente es un marco javascript del lado del cliente que lo ayuda a manipular el DOM y muchas otras funciones.


No podía creer que alguien hiciera esta pregunta :) ... con todo respeto.

Recuerda, PHP, ASP, ASP.NET, ASP.NET MVC, CGI ... al final, devuelven el código HTML al navegador del cliente aka. esto tiene que "leer" este código y hacer la magia de mostrarlo en la pantalla.

Javascript es un "lado del navegador" alias del lado del cliente que se utiliza para manipular objetos del "lado del navegador" (DOM). Javascript ha sido una pesadilla para la mayoría de los desarrolladores web porque los navegadores no lo "leen" de la misma manera. Gracias a Dios, Netscape casi se ha ido para siempre porque era uno de los peores con los que lidiar.

jQuery ... como ya habrás leído, no es más que un conjunto de clases de JavaScript (biblioteca) muy bien elaborado ...

A pesar de que jquery tiene su propia sintaxis, imho, deberías aprender javascript, o al menos los fundamentos, para entender cómo jquery trae esa magia al juego.

jquery.com para tutoriales.

buena suerte


jQuery no depende del servidor (ASP.NET), es del lado del cliente. Puede utilizar cualquier tecnología en el servidor que desee y aún así utilizar jQuery.