editplus 일반 & 구문강조 설정
'Programming > 기타' 카테고리의 다른 글
프록시 서버 (0) | 2013.05.07 |
---|---|
통합인증(SSO) (0) | 2013.05.07 |
SecureCRT 단축키 (0) | 2013.01.17 |
window7 단축키 (0) | 2012.12.19 |
edit plus 단축키 (0) | 2012.12.13 |
프록시 서버 (0) | 2013.05.07 |
---|---|
통합인증(SSO) (0) | 2013.05.07 |
SecureCRT 단축키 (0) | 2013.01.17 |
window7 단축키 (0) | 2012.12.19 |
edit plus 단축키 (0) | 2012.12.13 |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>워터 마트 구현</title>
<script language = "javascript" type="text/javascript">
//초기값인 상태라면 텍스트박스 값 지우기 : 워터마크 지우기
function clearField(field) {
if(field.value == field.defaultValue){
field.value = '';
}
}
//아무것도 입력되지 않았다면, 초기값으로 다시 지정 : 아이디/비밀번호
function checkField(field) {
if(field.value == ''){
field.value == field.defaultValue;
}
}
</script>
</head>
<body>
아이디 : <input type="text" value="아이디" onfocus="clearField(this)" onblur="checkField(this);"/><br />
비밀번호 : <input type="password" value="비밀번호" onfocus="clearField(this)" onblur="checkField(this);"/><br />
<input type="submit" value="로그인" />
</body>
</html>
iframe (0) | 2013.08.26 |
---|---|
새로고침 종류 (0) | 2013.05.30 |
복사 방지, 소스보기 막는 소스 (0) | 2013.01.23 |
체크박스 전체선택 전체 해제 (0) | 2013.01.23 |
주문자와 배송지 정보 같게 설정하는 checkbox (0) | 2013.01.22 |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>마우스 오른쪽 버튼 사용금지</title>
<script language="javascript" type="text/javascript">
//[1] 마우스 오른쪽 버튼 사용 금지
function clickMouse()
{
if((event.button ==2 ) || (event.button == 3)){
return (false);
}
}
function clickKey(){
if((event.shiftKey) && (event.keyCode == 121)){
return false;
}
}
function noAction(){
return false;
}
document.onmousedown = clickMouse;
document.onkeydown = clickKey;
document.oncontextmenu = noAction;
document.ondragstart = noAction;
document.onselectstart = noAction;
</script>
</head>
<body>
본문에 있는 데이터를 기본적으로 읽어가지 못하도록 방지하는 스크립트
</body>
</html>
새로고침 종류 (0) | 2013.05.30 |
---|---|
워터마크 구현 (0) | 2013.01.24 |
체크박스 전체선택 전체 해제 (0) | 2013.01.23 |
주문자와 배송지 정보 같게 설정하는 checkbox (0) | 2013.01.22 |
웹브라우저 관련 예제들 (0) | 2013.01.22 |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>체크박스 전체 선택 전체 해제</title>
<script language = "javascript" type="text/javascript">
var checkflag = "false";
//false이면 전체선택, true이면 전체해제.
function check(field) {
if(checkflag == "false"){
for(i=0; i<field.length; i++) {
field[i].checked = true; //모든 체크박스를 체크한다.
}
checkflag = "true";
return "전체 해제";
//버튼객체의 value속성으로 반환(this.value.list로 넘겨져 왓기 때문)
}
else {
for(i=0; i < field.length; i++) {
field[i].checked = false; //모든 체크박스를 해제한다.
}
checkflag = "false";
return "전체 선택";
//버튼 객체의 value 속성으로 반환(this.value로 넘겨져 왔기 때문)
}
}//end function
</script>
</head>
<body>
<form name="MyForm" action="" method="post">
<input type="checkbox" name="list" id="list" value="1" />C#<br/>
<input type="checkbox" name="list" id="list" value="1" />JAVA<br/>
<input type="button" value="전체선택" onclick="this.value=check(this.form.list);"/>
</form>
</body>
</html>
워터마크 구현 (0) | 2013.01.24 |
---|---|
복사 방지, 소스보기 막는 소스 (0) | 2013.01.23 |
주문자와 배송지 정보 같게 설정하는 checkbox (0) | 2013.01.22 |
웹브라우저 관련 예제들 (0) | 2013.01.22 |
자바스크립트 내장 객체 (0) | 2013.01.04 |
폼을 동기화해주는 스크립트
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>폼을 동기화시키는 스크립트</title>
<script language="javascript" type="text/javascript">
var name = "";
var email = false;
function InitValue(frm){
name = frm.txtName.value;
email = frm.chkmail.checked;
}
function ShipToBill(frm){
if(frm.copy.checked){
InitValue(frm); //현재 텍스트박스와 체크박스의 상태유지
document.getElementById("txtDeliveryName").value = document.getElementById("txtName").value;
frm.chkDeliveryEmail.checked = email;
}else{ //체크박스를 해제한다면
frm.txtDeliveryName.value=name;
frm.chkDeliveryEmail.checked = email; //폼객체 활용
}
}
</script>
</head>
<body>
<form id="MyForm" action="" method="post">
주문자 정보<br/>
이름 : <input type="text" id="txtName" /><br />
<input type="checkbox" id="chkmail" name="chkmail"/> 배송정보를 메일로 받음
<hr />
<input type="checkbox" id="copy" onclick="ShipToBill(this.form);"/>주문자 정보와 배송지 정보가 같음
<hr />
배송지 정보<br/>
이름 : <input type="text" id="txtDeliveryName" /><br />
<input type="checkbox" id="chkDeliveryEmail" name="chkDeliveryEmail"/> 배송정보를 메일로 받음
</form>
</body>
</html>
복사 방지, 소스보기 막는 소스 (0) | 2013.01.23 |
---|---|
체크박스 전체선택 전체 해제 (0) | 2013.01.23 |
웹브라우저 관련 예제들 (0) | 2013.01.22 |
자바스크립트 내장 객체 (0) | 2013.01.04 |
스타일객체 (0) | 2013.01.03 |
즐겨찾기 구성하기
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<hr>
<input type="button" value="즐겨찾기 내보내기" onclick="window.external.ImportExportFavorites(false, '');">
<hr>
<input type="button" value="즐겨찾기 가져오기" onclick="window.external.ImportExportFavorites(true, '');">
<hr>
<input type="button" value="즐겨찾기 추가하기"
onclick="window.external.AddFavorite('http://www.dotnetkorea.com/', '닷넷코리아');">
<hr>
인쇄창 띄우기
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<a href = "#" onclick="if(window.print){window.print();}">
현재 페이지를 인쇄하시겠습니까?
</a>
</body>
</html>
시작페이지로 설정
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<a href="#" onclick="this.style.behavior='url(#default#homepage)';
this.setHomePage('http://www.dotnetkorea.com/');">
이 홈페이지를 시작 페이지로 설정하시겠습니까?
</a>
</body>
</html>
체크박스 전체선택 전체 해제 (0) | 2013.01.23 |
---|---|
주문자와 배송지 정보 같게 설정하는 checkbox (0) | 2013.01.22 |
자바스크립트 내장 객체 (0) | 2013.01.04 |
스타일객체 (0) | 2013.01.03 |
onload이벤트 (0) | 2013.01.01 |
· CTRL+TAB takes you through multiple SecureCRT session tabs.
· CTRL+SHIFT+TAB cycles backwards through the sessions.
· CTRL+F4 closes the active tab.
· ALT+1 (2, 3, 4, 5, 6, 7, 8, 9, & 0) allows you to jump directly to one of the first ten tabs.
· ALT+B opens the Connect in Tab dialog.
· ALT+C opens the Connect dialog.
· ALT+G switches the focus between the chat window and the active session.
· ALT+P opens an SFTP tab using the active tab's session.
· ALT+Q opens the Quick Connect dialog.
Within the chat window, CTRL+SHIFT+TAB switches the focus to the active session
프록시 서버 (0) | 2013.05.07 |
---|---|
통합인증(SSO) (0) | 2013.05.07 |
editplus 일반 & 구문강조 설정 (0) | 2013.02.12 |
window7 단축키 (0) | 2012.12.19 |
edit plus 단축키 (0) | 2012.12.13 |
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <html> <body> This JSP stores the 'para' in a session-scoped variable where the other JSPs in the web application can access it. <p /> <c:set var="para" value="${41+1}" scope="session" /> Click <a href="displayAttributes.jsp">here</a> to view it. </body> </html> //displayAttributes.jsp <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <html> <head> <title>Retrieval of attributes</title> </head> <body> The para is <c:out value="${sessionScope.para}" /> <br/> </body> </html> |
JSTL에서 참조함 template파일에서
{assign var=para value="sMallId=`$smarty.get.sMallId`&sAdId=`$smarty.get.sAdId`"}
으로 para를 선언해서 {$para}로 사용 (popup_mall_tab.php참조)
PHP 시작 (0) | 2013.01.17 |
---|---|
preg_함수들... (0) | 2012.12.18 |
리눅스 ls명령어 (0) | 2013.03.07 |
---|---|
SSH란? (0) | 2012.12.31 |
vi 명령어 (0) | 2012.12.18 |
for 문을 이용한 shell script (0) | 2012.12.18 |
--1. 3개 테이블 조인
SELECT *
FROM
EMPLOYEES EMP
INNER JOIN DEPARTMENTS DEP
ON
EMP.DEPARTMENT_ID=DEP.DEPARTMENT_ID
INNER JOIN JOBS JOBS
ON
EMP.JOB_ID=JOBS.JOB_ID;
--2. 부서명, 회사이름, 직원코드, LAST FIRST NAME붙여서 NAME이라는 컬럼으로 나오게 WHERE 에다가 MINI_SAL이 4000이상 MAX_SAL 1억 6000
SELECT
DEP.DEPARTMENT_NAME,
JOBS.JOB_TITLE,
EMP.EMPLOYEE_ID,
CONCAT(CONCAT(EMP.FIRST_NAME,' ') ,EMP.LAST_NAME) AS NAME
FROM
DEPARTMENTS DEP
INNER JOIN EMPLOYEES EMP
ON
DEP.DEPARTMENT_ID= EMP.DEPARTMENT_ID
INNER JOIN JOBS JOBS
ON
EMP.JOB_ID=JOBS.JOB_ID
WHERE
JOBS.MIN_SALARY >= 4000
AND JOBS.MAX_SALARY<=16000;
--3. EMP SALARY 2000에서 3000사이 사원 3000에서 4000사이 대리 4000에서 5000사이 과장 5000이상 차장 컬럼 이름은 A LAST FIRST NAME붙여서 NAME
SELECT
CONCAT(CONCAT(FIRST_NAME,' '),LAST_NAME) AS NAME,
CASE
WHEN SALARY BETWEEN 2000 AND 3000
THEN '사원'
WHEN SALARY BETWEEN 3000 AND 4000
THEN '대리'
WHEN SALARY BETWEEN 4000 AND 5000
THEN '과장'
WHEN SALARY>5000
THEN '차장'
END AS A
FROM
EMPLOYEES;
--4.매니저 이름을 출력하게 직원의 아이디, 이름, 매니저 아이디
SELECT
EMPLOYEE_ID,
EMPLOYEE_NAME,
CASE
WHEN MANAGER_NAME =' '
THEN '-'
ELSE MANAGER_NAME
END AS MANAGER_NAME
FROM //만들어진 테이블에서 다시 컬럼 선택
(
SELECT
A.EMPLOYEE_ID,
CONCAT(CONCAT(A.FIRST_NAME, ' '),A.LAST_NAME) AS EMPLOYEE_NAME,
CONCAT(CONCAT(B.FIRST_NAME, ' '),B.LAST_NAME) AS MANAGER_NAME
FROM
EMPLOYEES A
LEFT OUTER JOIN EMPLOYEES B
ON
A.MANAGER_ID=B.EMPLOYEE_ID
) XX //임시 테이블 명
ORDER BY EMPLOYEE_ID ASC
pgsql 문자열 연산자 (0) | 2012.12.24 |
---|---|
\copy명령 (0) | 2012.12.21 |
postgreSQL 자료혐 (0) | 2012.12.20 |
DML 정리(계속 update) (0) | 2012.12.20 |