소프트웨어 JS의 입력값 처리 조건화하고자 합니다
2017.08.13 22:34
처음에는 값을 입력시켜주는 php쪽에서 처리하고자해서 https://windowsforum.kr/qna/8941686 와 같이 질문글 올리고, 이것저것 해봤지만, 제가 짠게 아닌걸 뜯어고치는거라 불명확한 부분이 너무 많아서 힘들듯해서 다른 방법으로 접근하고자 해서 글 올립니다
js쪽은 못 다루다보니 간단한것조차 구현 못해서 글 올립니다
코드는 첨부된 대로입니다 (html5용 플레이어입니다)
원본 : https://releases.flowplayer.org/7.0.4/flowplayer.min.js
의존성 : https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
스타일 : https://releases.flowplayer.org/7.0.4/skin/skin.css
full셋 : https://github.com/flowplayer/flowplayer
사용 예제
<!DOCTYPE html>
<html>
<head>
<title>Flowplayer quick start</title>
<link rel="stylesheet" href="//releases.flowplayer.org/7.0.4/skin/skin.css">
<script src="//code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="//releases.flowplayer.org/7.0.4/flowplayer.min.js"></script>
</head>
<body>
<div class="flowplayer" style="width:640px;height:384px;">
<video poster="Thumbnail.png"><source type="video/mp4" src="Example.mp4"> </video>
</div>
</body>
</html>
수정하고자 하는 부분은 위의 poster를 통해 넘겨지는 매개변수의 입력값 체크입니다
현제 입력값이 없거나, 이상한값이 들어와도 그대로 요청해서 403에러를 띄웁니다
목표는 poster를 통해 입력받은 값이 URL 즉 '*://*'형식을 가지지 않는 경우 처리하지 않게 만드는겁니다 (참고로 미처리인 경우 영상의 프레임을 추출해서 출력합니다)
댓글 [3]
-
taskmgr.exe 2017.08.15 00:40 -
DarknessAngel 2017.08.15 06:59
다만 미니멀라이저 돌린듯해서 저런식으로 가독성이 엉망 (이것도 제가 없는 들여쓰기 추가한겁니다)이고, IDE도 없는 상태라 원본 분석이 힘들군요
-
DarknessAngel 2017.08.15 15:31
필터링은 안 어려운데, 원본 소스 가독성이 쓰레기고, 용량이 근 300k나 되서 상당히 삽질한 결과 해결했습니다
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
69935 | 윈 도 우| wtg 64비트 설치해도 괜찮은가요? [4] | 서기다 | 299 | 08-14 |
69934 | 윈 도 우| 윈도우 멀티부팅 default값을 일시적으로 설정할 수 있나요? [3] | 만다리 | 225 | 08-14 |
69933 | 윈 도 우| CPU질문좀드릴께여 얼마전 지인한테받은컴인데요..질문요..^^ [3] | 알파궁상 | 420 | 08-14 |
69932 | 윈 도 우| 삼*노트북 윈도우 인증 초보적 질문 [3] | 인석이 | 488 | 08-14 |
69931 | 하드웨어| 노트북 리퍼에 관해 문의드립니다 [2] | 으뜸회오리 | 628 | 08-14 |
69930 | 모 바 일| pc 에서 모바일 기기 원격제어 하는 방법 [1] | 한스 | 461 | 08-14 |
69929 | 소프트웨어| 우클릭 메뉴 부탁드려요_7zip으로 열기(Z) [4] | 진선인好 | 673 | 08-14 |
69928 | 소프트웨어| 원키에러 인가요? 아니면 버그인가요. | 와디노 | 237 | 08-14 |
69927 | 윈 도 우| 볼륨인증이 되어있는 윈도우10을 리테일키로 인증시킬수 있... [2] | 으뜸회오리 | 693 | 08-14 |
69926 | 기 타| 혹 요즘 핑퐁 사용해 보신 분들께.. | asklee | 294 | 08-14 |
69925 | 서버 / IT| 구글 팀드라이브를 써보고싶은데 방법을 모르겠네요. [1] | 보리하우스 | 441 | 08-13 |
69924 | 윈 도 우| 업데이트 오류 1703 업데이트가 안됩니다.ㅡㅜ [8] | 뚱땡이 | 646 | 08-13 |
» | 소프트웨어| JS의 입력값 처리 조건화하고자 합니다 [3] | DarknessAn | 223 | 08-13 |
69922 | 윈 도 우| 새로 원10pro 설치했는데 요런 문제가 ... [5] | UCLA | 677 | 08-13 |
69921 | 기 타| 안녕하세요 (글꼴) 이름 좀 알고 싶네요. [2] | 우리강산 | 354 | 08-13 |
69920 | 소프트웨어| suk님 통합버전 문의... [2] | 수앤수 | 597 | 08-13 |
69919 | 하드웨어| 불행중 다행인지..불행의 시작인지.. [11] | ILY | 743 | 08-13 |
69918 | 윈 도 우| 자료 활용법 문의드립니다. [4] | tuzki | 366 | 08-13 |
69917 | 하드웨어| 파워서플라이 수명이 다 된 현상 ? (사진 첨부) [8] | 뉴썬 | 1574 | 08-13 |
69916 | 소프트웨어| 파폭 구글 접속오류 [4] | 프리네 | 371 | 08-13 |
웹쪽은 국내 phpschool이나 해외 스택오버플로우 같은곳을 알아보시는게 나을것같은데요.
저런건 정규식으로 필터링하면 그만입니다. 그리고 php나 js나 문법상 대동소이해서..