스마트웹앱콘텐츠전문가 400

[네이버]opner 사용시 문제

네이버 로그인 api 사용시,네이버 로그인 팝업을 띄우고 로그인 후,구현하고자 하는 동작이 이루어고 생성되었던 팝업을 닫고, 부모창에 응답결과를 가지고 다음 동작을 진행하려는 경우. opener 사용시 문제가 되어 생성되있던 팝업이 닫히지 않고, 그 이후 동작도 진행되지 않는 경우가 있다. => 어떤 환경에 의해서 opener 사용이 문제가 되는지는 모르겠으나,익스플로러 보안 이슈로 보인다.인터넷 옵션 - 보안 - 신뢰할 수 있는 사이트 - 해당 사이트를 추가하면 opner 문제가 해결이 된다.

[ckeditor]이미지 첨부 시 문제(PHP extentions~)

환경 : php - ckeditor의 이미지 첨부 기능 사용시, 'can not ~~ PHP extentions.' 이런 비슷한 알람 창이 나오는 경우. 해당 어플리케이션의 php정보(phpinfo())를 확인해 보아야 합니다. php 이미지 처리 관련 라이브러리는 gd, imagick, gmagick 등 3,4 정도 있는 걸로 확인 됩니다. 프로그래밍 상에 이 이미지 처리 관련 라이브러리를 고유하게 지정되어 있으면은 고 고유하게 지정되어 있는 라이브러리를 설치하면은 해결 됩니다. 고유하게 지정되어 있지 않은 경우, php 이미지 처리 관련 라이브러리를 설치하면 프로그래밍 상에서 찾아서 처리해 줍니다. => 1. gd라이브러리가 서버 상에 설치 되어 있는 지 확인한다 : php -m | grep gd -..

깃발 모양의 관리센터 알림 끄기

윈도우는 관리센터에서 해당 윈도우에 필요한 내역들이 있으면 윈도우 하단의 표시줄 오른쪽에 깃발 모양의 아이콘(트레이 아이콘)이 생기며, 말 풍선 모양으로 해당 내역을 설명해 줍니다. 정상적으로는 이 깃발 모양의 트레이 아이콘이 생기면 해당 내용을 처리하면 되는 것인데,불필요하다고 생각되는 사용자들을 설정을 통해서 강제적으로 트레이 아이콘 처리를 할 수 있습니다. => 1. 제어판 - 알림 영역 아이콘 - 시스템 아이콘 : 위 경로로 들어가서 관리 센터 부분을 '끄기'로 변경하면 됩니다.

[제이쿼리]선택자를 이용하여 클래스명 가져오기

1. 제이쿼리를 사용하여 선택자의 클래스명 가져오기 : attr 이용 예시) $("#testid").attr('class') == "testclass" 2. 자바스크립트 사용하여 클래스명 가져오기 : getElementBy~ 이용. 예시) document.getElementById("testid").ClassName == "testclass" + 추가 설명 [제이쿼리] .attr() - 파라미터 개수에 따라 다르게 사용.파라미터 1개 : 해당 속성 값을 가져오기, but 속성값을 가져오기 못하면 undefineded를 반환 (예시: $(this).attr('class') )파라미터 2개 : 해당 속성 값을 요소에 부여하기 (예시: $(this.).attr('class', 'on') )파라미터 2개에서는...

IIS 외부 접근 허용

윈도우 환경에서 ASP.NET 기반 웹서버 구축 및 테스트 시에 별도로 설정을 해주지 않으면, 외부(다른 PC및 기타 기기)에서 해당 웹페이지를 확인 할 수 없습니다. 따라서, 외부 접근 허용을 하기 위한 별도의 설정을 알려드립니다.(전제 : 윈도우 기능의 인터넷 정보 서비스가 환경에 세팅되어있어야함.) 1. 시작 메뉴 - 검색 - 고급 보안이 포함된 포함된 윈도우 방화벽또는 제어판 - 윈도우 방화벽 - 고급 설정 2. 고급 설정에서 '인바운드' 규칙' 탭 클릭 후, 새 규칙을 추가함. 3. 규칙 종류에는 '미리 정의된 규칙' 중 World Wide Web 서비스(HTTP)를 선택 후 '다음'으로 넘어감. 4. 미리 정의된 규칙으로 넘어오면, 해당 규칙(World Wide Web 서비스(HTTP)) 선택..

[mssql]컬럼 다루기

1. 테이블에 있는 컬럼 목록 조회SELECT COLUMN_NAMEFROM INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME='테이블명' + COLUMN_NAME(컬럼명), ORDINAL_POSITION(테이블 조회시 나오는 컬럼 위치), IS_NULLABLE(해당 컬럼의 NULL 허용 여부), DATA_TYPE(해당 컬럼의 데이터 타입) 2. 테이블에 컬럼 추가 ALTER TABLE 테이블명 ADD 컬럼명 컬럼속성 - 컬럼 속성에 NULL값 허용. ALTER TABLE 테이블명 ADD 컬럼명 컬럼 속성 NULL;- 컬럼 속성에 NULL 값 허용 X.ALTER TABLE 테이블명 ADD 컬럼명 컬럼 속성 NOT NULL;- 기본값 설정(제약 조건) ALTER TABLE 테이블명..