2012-01-27 2 views
0

오늘 팝업 차단기를 사용하는 경우 Chrome에서 삭제가 작동하지 않는다고 나타났습니다. https://chrome.google.com/webstore/detail/nmpeeekfhbmikbdhlpjbfmnpgcbeggic크롬 팝업 차단기 차단 Link_to 파괴

"파괴 하시겠습니까?"를 클릭하면 "정말입니까?" 팝업을 확인하고 삭제하려는 객체에 Get 요청을 보냅니다.

사용자가 무슨 일이 일어나고 있는지 알지 못하는 경우이 오류는 조용하고 귀찮습니다.

팝업 차단기를 벗어나거나 적어도 팝업 차단기가 객체를 삭제하지 못하도록 경고하는 사용자가 있습니까? 이 레일에 기인하지

감사

답변

2

는 : 확장 당신은 변경합니다 크롬의 기본 동작을 언급했다. 응용 프로그램을이 확장 확장 기능으로 사용하려면 jQuery UJS를 사용하여 고유 한 확인 메커니즘을 구현해야합니다.

문제는 현재 UJS 마스터에서 확인 방법이 동기 형식으로 반환된다는 것입니다 (기본 제공 확인 팝업과 함께 사용하지 않으면 사용자와의 상호 작용을 기다리지 않습니다). 그 문제에 대한 풀 요청은 here입니다. Rails UJS 코드는 here입니다.

다른 옵션은 확인 옵션을 제거하고 jQuery를 사용하여 확인 프로세스를 처음부터 구현하는 것입니다.