반응형 IT/자바스크립트30 JSP 자식창에서 부모창 함수 호출 JSP(JavaServer Pages)에서 자식 창에서 부모 창의 함수를 호출하려면 JavaScript를 사용해야 합니다. 아래는 간단한 예제 코드입니다. 부모 창(parent.jsp) 자식 창 열기 자식 창(child.jsp) 부모 창 함수 호출 이 예제에서는 부모 창(parent.jsp)에 parentFunction이라는 JavaScript 함수가 정의되어 있습니다. 부모 창에서는 버튼을 클릭하면 자식 창(child.jsp)이 열리도록 되어 있습니다. 자식 창에서는 callParentFunction이라는 함수를 호출하면 부모 창의 parentFunction이 실행되며, 메시지가 알림 창으로 표시됩니다. 주의: 이 방법은 보안 상의 이유로 팝업 창이 차단될 수 있습니다. 브라우저의 팝업 차단 설정을 확.. 2024. 1. 10. html에 html나 jsp가 중첩된 소스 디버깅 방법 개요 html 안에 여러 html이나 jsp 파일을 겹쳐서 개발을 할 때 가 있습니다. 이때 우리는 디버깅을 하기 위해서 "debugger;" 명령을 사용해서 디버깅을 합니다. 하지만 다른 분이 개발을 한 것을 디버깅할 때는 해당 파일을 찾을 때까지 디버깅을 못하는 경우가 있습니다. 이럴 때 사용하면 좋은 방법을 알려 드립니다. 방법 1. 크롬에서 개발자 도구를 엽니다. 2. 내가 알려고 하는 함수의 이름을 console 창에 입력합니다. 만약 함수 이름이 test(); 이면 함수뒤 전달인자는 때고 "test;"처럼 함수 명만 입력합니다. 그리고 엔터키를 누릅니다. 3. console 창에 함수에 관련된 내용이 표시가 됩니다. 4. 출력된 결과 물을 클릭합니다. 5. 해당 파일이 VM+숫자 모양으로 디버.. 2023. 12. 18. [javascript] 0만큼 오른쪽 시프트를 이용한 float을 int로 변환 비트 오른쪽 시프트 연산자 (>>문자로 표시됨)를 적용할 수 있습니다. float 값을 정수로 변환합니다. 이진 수준 아래에서 비트 오른쪽 SHIFT 연산자는 두 번째 피연산자에 지정된 개수만큼 피연산자의 이진 비트를 오른쪽으로 이동합니다. 따라서 오른쪽으로 오버플로되는 비트는 무시됩니다. 이렇게 하면 함수는 숫자의 부호 값을 유지합니다. 예) (555.123>>0); (555.423>>0); (555.523>>0); (-555.423>>0); (-555.523>>0); 2023. 11. 3. [javascript] Double NOT 연산자를 이용한 float을 int로 변환 NOT 연산자는~기호로 표시되는 연산자입니다. 단항 연산자이므로 비트 NOT연산자를 사용하여 부동 숫자에서 소수 부분을 제거할 수 있습니다. 이진 수준에서 NOT연산자는 이진 비트 값을 반전합니다 (1비트의 경우0,0비트 값의 경우 1 반환). 즉, 숫자가10110으로 이진수로 표시되면 여기에 NOT를 적용하면 반전된 값 01001이 제공됩니다. 그리고 다시 NOT기능을 적용하면 숫자의 원래 비트 (10110)가 반환됩니다. 이렇게 NOT연산자를 두 번 적용하면 숫자 값이 반환되고 프로세스 중에 정수인 경우 숫자가 변경되지 않습니다. 그러나 부동 값의 경우NOT연산자를 두 번 적용하면 부동 숫자의 정수 부분만 반환됩니다. 예) (~~(555.321)); (~~(555.423)); (~~(555.523)).. 2023. 11. 2. 이전 1 2 3 4 5 6 ··· 8 다음 반응형