웹 사이트의 페이지에서 JavaScript를 디버깅하려고합니다.이 매개 변수는 URL에 지정된 매개 변수에 따라 다를 수 있습니다. 브라우저에서 여러 개의 js 디버거 독립 세션을 시작할 수 있습니까?
내가 페이지 example.aspx
이 URL이 id 매개 변수에 따라 example.aspx?id=[id_here]
같은 매개 변수를 포함 할 수 있습니다 전화
두 개의 서로 다른 id를 사용하여 페이지에 액세스 할 때, 해당 창에 각각 첨부 된 두 개의 디버거 세션을 동시에 실행하여 차이점을 단계적으로 확인하고자합니다.
문제는 페이지 중 하나의 디버거가 일시 중지되고 다른 페이지 로딩도 일시 중지 된 경우 처리가 변경 될 때 두 페이지의 정상적인 흐름을 동시에 수행 할 수없는 경우입니다.
그리고 두 개의 다른 브라우저에서 페이지를 열 수 없습니다. 세션을 잃어 버리기 때문입니다.
모든 디버거에서 이와 같이 할 수 있습니까, 아니면 다른 방법으로 처리해야합니까?
응답에 대해 감사 할 것입니다.
모든 JS가 인라인되지 않도록 페이지를 구성하는 것이 좋습니다. 그 페이지. 일반적으로 그렇게 할 수있는 방법이 있으며 디버깅이 쉬우 며 부하시 성능이 향상됩니다. – Paddy
답장을 보내 주셔서 감사합니다. 소프트웨어를 개인적인 용도로 사용하지 않으므로 (소프트웨어 회사 팀에서 새로 왔으며 업데이트를 수행해야 함) 구조를 따라야합니다. 기존 소프트웨어의 필자는 공식적인 방법으로 작성된 디버거 (호출 스택 포함)의 출력을 로그하려고 시도하고 diff 도구와 비교하려고합니다. – ykc