Actualmente estoy diseñando una aplicación de foro simple. Está principalmente impulsado por jQuery/AJAX y carga todo en la misma página; sin embargo, sé que a veces los usuarios quieren abrir varios temas a la vez para verlos en pestañas nuevas cuando navegan en un foro.jQuery: detectar el clic del mouse y abrir el objetivo en la nueva pestaña
Mi solución a esto fue detectar cuando se hace clic en el botón central del mouse y se hace clic en el botón izquierdo del mouse, y luego se realizan diferentes acciones. Quiero cargar el objetivo con AJAX en la ventana cuando se presiona el botón izquierdo del mouse, de lo contrario, cargarlo en una nueva pestaña.
Mi único problema es que no sé de una forma de abrir una ubicación de destino en una nueva pestaña con jQuery. Obviamente, no está permitido abrir nuevas pestañas a voluntad, pero ¿hay alguna manera de asignar este tipo de comportamiento a una acción generada por el usuario?
Gracias!
Al hacer clic en el enlace, ¿cambiaría el atributo de destino antes de ejecutar la acción? – Phillip
Sí, cambiaré el atributo antes de la acción. –
Quiero cuando el usuario hace clic en el enlace o lo abre en una nueva pestaña. El enlace se esconde, pero de esta forma es posible solo en IE ... ¿Qué puedo hacer? –