Otwórz nową kartę bez blokowania wyskakujących okienek po wywołaniu ajax po kliknięciu przez użytkownika

Mam stronę, która umożliwia użytkownikowi manipulowanie obrazem za pomocą płótna HTML5, na stronie znajduje się przycisk udostępniania na Facebooku do udostępniania wygenerowanego obrazu płótna na Facebooku.

Po kliknięciu łącza wysyłane jest żądanie ajax do serwera (ASP.NET MVC), aby wykonać generowanie obrazu, zapisać obraz na serwerze, a następnie wygenerować adres URL (który łączy się z obrazem) zwracany jako ajax odpowiedź. Zwracany adres URL jest tym, co chcę przekazać jako parametr do udostępniania na Facebooku. Problem polega na tym, że blokowanie wyskakujących okienek blokuje okno dialogowe udostępniania na Facebooku, gdy wywołam „window.open”.

Czy istnieje inny sposób otwarcia nowej karty bez blokowania wyskakujących okienek. Wierzę, że ponieważ użytkownik zainicjował akcję, powinien istnieć sposób na obejście blokowania wyskakujących okienek. Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion