개선/제안

2025.02.13 12:19

alert(), confirm() 오버라이드

그누보드에서는 내장함수인 alert()를 사용하고 있기에 알럿창 디자인이 별로입니다.


현재 나와있는 몇몇 알럿창 라이브러리의 경우 비동기적으로 작동하기에, 오버라이드 하더라도, 사용자의 버튼 클릭(확인 또는 취소)이 필요한 alert()또는 confirm()의 경우 사용자가 클릭도 하기 전에 다음 코드가 실행되어 버리는 문제가 있습니다(콜백을 쓰려면 수 많은 코어 코드를 수정해야 하기에 무리입니다).


동기적으로 작동하면서 기존 alert(), confirm()을 오버라이드 할 수 있는 디자인 예쁜 알럿창 플러그인이나 확장파일이 있으면 참 좋을 것 같습니다.

  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    안녕하세요.
    저희도 해당 부분에 대한 아쉬움이 있습니다.
    alert가 사실 전체적인 퀄리티를 두단계 이상 올려준다고 봐도 무방할것같습니다.

    그누보드 대부분의 alert은 alert() 함수로 사용되고있고,
    javascript 로도 사용되는것이 있어서 통합을 하려면 많은 분량의 코어수정이 필요할것같습니다.

    javascript 에서 사용되는 alert를 무시하더라도 함수만 처리가 되어도 좋을것같다는 의견 입니다.
    함수를 개조를 하면 해결이될것같은데 다시 심도있게 확인을 한번 해보겠습니다.

    감사합니다.

    2025-02-13 16:12