[javascript] 크롬은 “이 페이지가 추가 대화 상자를 만들지 못하도록 방지”작업을 실행 취소합니다.

디버깅을 위해 경고를 다시 활성화해야하는 경우가 있습니다. 물론 탭을 닫고 다시로드 할 수 있지만 더 좋은 방법이 있습니까?



답변

아니요.하지만 디버깅 console.log()대신 실제로 사용해야 합니다 alert().

Chrome에서는 전체 개체를 인쇄 할 수 있다는 장점도 있습니다 (단지 toString()).


답변

경고를 비활성화 한 페이지의 탭을 닫습니다. 새 탭에서 페이지를 다시 엽니 다. 설정은 세션 동안 만 유지되므로 새 탭에서 새 세션이 시작되면 경고가 다시 활성화됩니다.


답변

그래서 정답은 : 예, 더 나은 방법이 있습니다.

탭을 마우스 오른쪽 버튼으로 클릭하고 “복제”를 선택한 다음 원하는 경우 원래 탭을 닫습니다.

중복에서 경고가 다시 활성화됩니다.

중복 탭은 원래 탭의 실행 상태를 다시 만드는 것처럼 보이므로 현재 위치에서 계속할 수 있습니다.


답변

탭을 닫지 않고 다른 탭에서 페이지를 다시 열거 나 Chrome (및 브라우저)에서 모든 탭을 닫은 다음 다시 시작해도 작동하지 않는 2 가지 추가 솔루션 :

1) 탭을 닫고 Chrome을 강제 종료하고 탭을 복원하지 않고 브라우저를 다시 시작하여 컴퓨터에서 문제를 해결했습니다 (참고 : CentOS Linux를 실행하는 컴퓨터에서).

2) 내 상사 (CentOS에서도 마찬가지)가 동일한 문제를 가지고 있었지만 (경고는 레거시와 같은 여러 이유로 인해 회사의 Javascript 디버깅 프로세스에서 큰 부분을 차지합니다), 내 첫 번째 방법이 그를 위해 작동하지 않았습니다. 그러나 다음 프로세스로 그를 위해 고칠 수있었습니다.

  • a) FixChrome.sh라는 빈 텍스트 파일을 만들고 다음 bash 스크립트에 붙여 넣습니다.

    #! /bin/bash
    cd ~/.config/google-chrome/Default     //adjust for your Chrome install location
    rm Preferences
    rm 'Current Session'
    rm 'Current Tabs'
    rm 'Last Session'
    rm 'Last Tabs'
  • b) Chrome을 닫은 다음 터미널을 열고 스크립트 (bash FixChrome.sh)를 실행합니다.

그것은 그를 위해 일했습니다. 단점은 현재 및 이전 세션의 모든 탭을 잃어 버리지 만 이것이 중요하다면 그만한 가치가 있습니다.


답변

같은 링크가있는 새 창이나 탭을 엽니 다 .. PREVENT 옵션은 세션 당 만 지속됩니다 ..


답변

페이지에 대해 대화 상자를 다시 활성화하려면 대화 상자가 표시되지 않도록 설정하십시오.

Chrome : 설정을 선택하면 Chrome에 대한 모든 설정이 포함 된 Chrome 용 Google 페이지가 열립니다.

맨 아래에서 고급 설정으로 이동하고 고급 설정의 하단에서 브라우저 설정 재설정 …을 클릭하면 대화 상자가 정상적으로 표시됩니다.


답변

하드웨어 가속을 끄는 것이 팝업 및 대화 상자에 영향을 미치는 설정 인 것 같습니다.

예 또는 아니요로 응답해야 할 때와 북마크 패널에서 폴더 이름을 변경해야 할 때 Chrome은 계속해서 대화 창을 숨기고있었습니다. 몇 주 후에. 설정에서 모든 Chrome 도우미를 비활성화했으며 Windows 10에서도 Window Snapping을 해제했습니다. 팝업 및 대화 상자를 뷰포트에 다시 넣는 작업을 수행했습니다.

이 버그가 발생하면 탭 닫기 X 버튼을 클릭하기 전에 먼저 Enter 키를 눌러 탭을 닫을 수있었습니다. 브라우저에는 사용자의 응답이 필요한 경고 상자가 숨겨져있었습니다.

하드웨어 가속을 껐다가 다시 켜고, Chrome 프로세스를 종료하고 다른 모든 도우미를 껐다가 다시 켜서 문제가 해결되었습니다. Mac의 Chrome 창에 방금 들어가서 이제는 크롬 자체에 있어야합니다. 개입없이 문제를 멈췄습니다. 크롬 설정을 켜고 끄거나 켜면 대화 상자의 위치가 변경되었습니다. 이제 브라우저가 오류를 반복하도록 할 수 없습니다 …