Открывать новое окно при загрузке только на определенных страницах

$(document).ready( ->
    window.open $('[data-auto-popup]').find('a').attr("href"), "popupWindow", "width=600, height=600"
)

Это откроет окно на всех страницах, которые я посещаю; но я хочу, чтобы это появлялось только на странице с атрибутом data: data-auto-popup, Это возможно?

1 ответ

Решение

Если вы хотите, чтобы окно открывалось при отправке формы согласно вашему комментарию, добавьте прослушиватель для отправки этой формы, обработайте форму так, как вам нужно, затем откройте окно. Например

$('#my-form').on('submit', function() {
    // Any form handling code
    // Open the window
});
Другие вопросы по тегам