본문 바로가기

분류 전체보기33

[ASP] ajax Form 전송하기 한 번에 전송해야 할 input 태그가 대략 300개쯤 되는 상황이었다. 맘 같아선 Json Object로 깔끔하게 만들어서 보내버리고 싶지만, Classic ASP라서 Request 받을 때도 번거롭고, 보낼때도 수동으로 JSON 형태의 단순 String 형태의 QueryString을 만들어 JSON으로 보내야 하기 때문에 그냥 폼을 QueryString으로 만들어 보내는걸로 선택했다. 이때, 자동으로 데이터를 처리해주는 processData는 꼭 false로 바꿔주어야한다. function funcSubmit(mode){ var queryString = $("form[name=frm]").serialize(); $.ajax({ type : "post", url : "ajaxEvaluation.asp".. 2022. 5. 20.
[Jquery] form, input 태그 동적 생성하기 동적으로 Form와 input 태그를 생성하여 처리를 하면 훨씬 깔끔해지는 상황들이 있다. 외워두고 쓰면 좋지만 블로그에 정리해두고 필요할 때마다 꺼내 쓰도록 하자. // Form 생성 및 속성 지정 var newForm = $(''); newForm.attr("name","newForm"); newForm.attr("method","post"); newForm.attr("action","url"); newForm.attr("target","_blank"); // input 태그 생성 newForm.append($('', {type: 'hidden', name: 'data1', value:'value1' })); newForm.append($('', {type: 'hidden', name: 'data2'.. 2022. 5. 17.
[ASP] Html 태그 제거하기 - 게시판 미리보기 게시판 리스트에서 제목과 함께 내용의 일부분을 보여주는 경우, 글 등록 시 사용한 에디터의 태그가 그대로 반영되어 다음과 같이 태그가 그대로 테스트 형태로 보이게 된다. 태그가 제거된 순수 내용만 리스트에서 볼 수 있도록 다음과 같이 수정했다. 1. 에디터를 이용해 글등록을 한 DB의 원본 내용은 다음처럼 Encoding 되어있다. 이것을 태그의 형태로 바꾸어 주기 위해 HTMLDecode 함수를 이용한다. Function HTMLDecode(sText) Dim I sText = Replace(sText, """, Chr(34)) sText = Replace(sText, "" , Chr(62)) sText = Replace(sText,.. 2022. 5. 12.
NET::ERR_CERT_DATE_INVALID 오류 해결하기 회사 내부 사이트에서 연결한 외부 사이트를 접속했더니 다른 회원 PC에서는 문제가 잘 작동하는데 특정 PC에서 정상적으로 콘텐츠가 작동하지 않는다 하여 원격 연결을 했다. 확인 결과 콘솔에서 다음과 같은 에러를 확인할 수 있었다. NET::ERR_CERT_DATE_INVALID 오류 해결 방법 1. 시간 오류 말그대로 날짜가 문제인 경우가 있다. 종종 클라이언트 측 시간과 서버 시간의 차이가 큰 경우 위와 같은 에러가 날 수 있으므로 클라이언트 측 시간을 동기화하거나 수동으로 현재 시간과 같게 맞춰준다. 2. 사용자 PC가 인증서를 갱신하지 못하는 경우 가끔 윈도우에서 인증서 갱신이 제대로 이루어지지 않은 경우에 이런 오류가 발생한다고 한다. 실제로 컨텐츠를 포함한 우리 쪽 사이트가 최근에 인증서를 갱신.. 2022. 5. 11.