2009년 3월 18일 수요일

Javascript Object Table


출처: http://www.jasko.co.kr/lesson/object_table.html#history%20array



Anchor | anchors array | Applet | applets array | Area | Array | Button | Checkbox | Date | document | FileUpload | Form | forms array | frames array | Hidden | History | history array | Image | images array | Layers | layers array | Link | links array | location | Math | MimeType | mimeTypes array | navigator | Number | Option | options array | Password | Plugin | plugins array | Radio | radio array | Reset | screen | Select | String | Submit | Text | Textarea | window

 

※ 녹색은 네츠케이프, 혹은 익스플로러 전용으로만 사용되는 객체(속성,메소드)입니다

객체(Object)

속성(Property)

메소드(Method)

이벤트핸들러(Event Handler)

Anchor

name
text
x
y



anchors array

length



Applet


applet's methods


applets array

length



Area

hash
host
gostname
href
pathname
port
protocol
search
target


onClick
onmouseOut
onmouseOver

Array

length

concat
join
pop
push

reverse
shift
slice
sort
unshjft


Button

form
name
type
value

blur
click
focus

onClick
onmouseDown
onmouseUp

Checkbox

checked
defaultChecked
form
name
type
value

blur
click
focus

onClick
onmouseDown
onmouseUp

Date


getDate
getDay
getFullYear
getHours
getMilliseconds
getMinutes
getMonth
getSeconds
getTime
getTimezoneOffset
getUTCDate
getUTCDay
getUTCFullYear
getUTCHours
getUTCMilliseconds
getUTCMinutes
getUTCMonth
getUTCSeconds
getYear
parse
setDate
setFullYear
setHours
setMilliseconds
setMinutes
setMonth
setSeconds
setTime
setUTCDate
setUTCHours
setUTCMilliseconds
setUTCMinutes
setUTCMonth
setUTCSeconds
setYear
goGMTString
toLocaleString
toString
toUTCString
UTC
valueOf


document

activeElement
alinkColor
all
Anchor
anchors
Applet
applets
Area
bgColor
body
charset
children

cookie
defaultCharset
domain
embed
embeds
expando

fgColor
Form
forms
Image
images

lastModified
Layer
layers

linkColor
Link
links
location
parentWindow
plugins

readyState
referrer
scripts
selection
styleSheets

title
URL
vlinkColor

clear
close
createElement
createStylesheet
elementFromPoint
getSelection

open
write
writeIn


FileUpload

form
name
type
value

blur
focus

select

onBlur
onFocus
onSelect

Form

action
Button
Checkbox
elements
encoding
FileUpload
Hidden
length
method
name
Password
Radio
Reset
Select
Submit
target
Text
Textarea

reset
submit

onReset
onSubmit

forms array

length



frames array

length



Hidden

form
name
type
value



History

current
length
next
previous

back
foward
go


history array

length



Image

border
complete
height
hspace
lowsrc
name
src
vspace
width
x
y


onAbort
onError
onLoad

images array

length



Layers

above
background
below
bgColor
clip
document
hidden
left
name
pageX
pageY
parentLayer
siblingAbove
siblingBelow
src
top
visibility
window
x
y
zindex

load
moveAbove
moveBelow
moveBy
moveTo
moveToAbsolute
resizeBy
resizeTo

onBlur
onFocus
onmouseOut
onmouseOver
onmouseUp

layers array

length



Link

hash
host
hostname
href
pathname
port
protocol
search
target
text
x
y


onClick
onmouseOut
onmouseOver

links array

length



location

hash
host
hostname
href
pathname
port
protocol
search

reload
replace


Math

E
LN2
LN10
LOG2E
LOG10E
PI
SQRT1_2
SQRT2

abs
acos
asin
atan
atan2
ceil
cos
exp
floor
log
max
min
pow
random
round
sin
sqrt
tan


MimeType

description
enabledPlugin
suffixes
type



mimeTypes array

length



navigator

appCodeName
appMinorVersion
appName
appVersion
browserLanguage
cookieEnabled
cpuClass
languages
mimeTypes

platform
plugins
systemLanguage

userAgent
userLanguage
userProfile

javaEnabled
preference
savePreferences
taintEnabled


Number

MAX_VALUE
MIN_VALUE
NaN
NEGATIVE_INFINITY
POSITIVE_INFINITY

toString
valueOf


Option

defaultSelected
index
selected
selectedIndex
text
value



options array

length



Password

defaultValue
form
name
type
value

blur
focus
select

onBlur
onChange
onFocus
onKeydown
onKeypress
onKeyup
onSelect

Plugin

description
filename
name

refresh


plugins array

length



Radio

checked
defaultChecked
form
name
type
value

blur
click
focus

onClick
onmouseDown
onmouseUp

radio array

length



Reset

form
name
type
value

blur
click
focus

onClick
onmouseDown
onmouseUp

screen

availHeight
availLeft
availTop

availWidth
BufferDepth
colorDepth
height
pixelDepth
updayeInterval
width



Select

form
length
name
options
selectedIndex
type

blur
focus

onChange

String

length

anchor
big
blink
bold
charAt
charCodeAt
concat
fixed
fontcolor
fontsize
formCharCode
indexOf
italics
lastIndexOf
link
match
replace
search
slice
small
split
strike
sub
substr
substring
sup
toLowerCase
toUpperCase


Submit

form
name
type
value

blur
click
focus

onClick
onMouseDown
onMouseUp

Text

defaultValue
form
name
type
value

blur
click
focus
select

onBlur
onChange
onFocus
onKeydown
onKeyup
onSelect

Textarea

defaultValue
form
name
type
value

blur
click
focus
select

onBlur
onChange
onFocus
onKeydown
onKeyup
onSelect

window

clientInformation
closed

defaultStatus
dialogArguments
dialogHeight
dialogLeft
dialogLeft
dialogTop
dialogWidth

document
event
frames
history
innerHeight
innerWidth

length
location
locationbar
menubar

name
navigator
offscreenBuffering
opener
outerHeight
outerWidth
pageXOffset
pageYOffset

parent
personalbar
screen
screenX
screenY
scrollbars

self
status
statusbar

toolbar
top

alert
back
blur

close
confirm
find
focus
forward
home
moveBy
moveTo
navigate

open
print
prompt
resizeBy
resizeTo

scroll
scrollBy
scrollTo
stop

onBlur
onError
onFocus

onLoad
onResize
onUnload


2009년 2월 11일 수요일

Parallels 에서 인터넷 뱅킹 사용.


페러렐즈 (Parallels 4.0 3810)에서 인터넷 뱅킹 오류시 해결방법입니다. | Mac OS X Tips
전체공개 2 / 2009.02.01 18:12
페 러렐즈 4.0 3810 + XP SP3를 사용하고 있는데요, 몇몇 인터넷 뱅킹 이용시 오류가 발생할 경우, 첨부 파일에 있는 프로그램을 이용하시면, 정상적으로 이용이 가능하실 것으로 생각됩니다. 옛날에 페러렐에서 사용하던 방법이라서 잘 아시겠지만, 필요하신 분들이 계실것으로 생각되어 작성해 봅니다.


* 오류 발생 원인 프로그램 - INCA 인터넷 사의 nprotect 키보드 보안 프로그램 및 관련 어플리케이션 일부 (블루 스크린 및 시스템 재부팅의 '직접적' 원인), 소프트포럼 Client Keeper 키보드 보안 프로그램 (시스템 Freeze 현상, 재부팅, 특정 입력 폼에서 키보드 조작시 블루 스크린의 원인)

* 오류 미발생, 미확인 프로그램 - Ahnlab 보안 솔루션, SoftCamp 키보드 보안 프로그램, 소프트포럼 (Xecure Web 관련 보안 프로그램), K-Defence 키보드 보안 프로그램, 이니텍 보안 프로그램

* 인터넷 결제의 경우에는 결제 프로그램 자체에서는 오류가 발생하지 않으나, 해당 카드사로 다시 넘어가기 때문에, 카드사에서 사용하는 보안프로그램에 따라 오류가 발생하는 경우가 있습니다. 그리고 쇼핑몰에 따라 배송 정보, 결제 방법 입력 부분에서 자체적으로도 또 다른 보안프로그램을 쓰는 부분이 있으니, 3단으로 확인하셔야 합니다. (어느 부분에서 어느 프로그램이 키보드 보안으로 쓰이는지만 확인하시면 됩니다.)

 
* 사용법

1. 먼저 www.15660808.co.kr 사이트에 접속해 8번 파일인, npBankPack.exe (인터넷 뱅킹 통합 설치팩)을 설치합니다.

2. 본 글에 첨부한 파일 N.exe 를 실행해 키보드 보안 프로그램을 제거합니다.

3. 모든 인터넷 임시 파일을 삭제합니다.

4. 이후, 키보드 보안 프로그램을 설치 한다고 해도, 정상적인 이용이 가능해 집니다.
 
5. 우리은행 처럼 키보드 보안 프로그램으로 소프트 포럼의 Client Keeper를 사용하는 금융기관의 경우에는 http://s00.clientkeeper.co.kr/faq/page/mac.htm <- 요 사이트에 보시면, 밑에 다른 버젼의 프로그램이 있습니다. 요걸 설치해서 쓰시면 됩니다.

 
* 정상 이용 확인 금융 기관 (제가 이용하는 곳만... 제가 이용하고 있는 사양에서만... 아웅... -.-;)

국민은행, 우리은행, 신한은행, 동양증권, 미래에셋, 농협, HSBC Direct, 기업은행

그리고, 결제 부분은 삼성카드, 롯데카드, BC카드, 신한카드, 현대카드는 확인했습니다.

 
*참고* (페러렐스를 위한 대변... -.-~!)
 
1. 페럴 4.0은 오류가 많은데 Vmware 쓰는게 낫지 않나요? - 이건 그 '오류'를 어떻게 해석 하느냐에 따라 다릅니다. ActiveX에 말도 안되는 의존을 하고 있는 국내 웹사이트 상황을 고려해 볼 필요가 있죠... 4.0 버젼은 속도가 많이 개선되었고, 안정적이기 때문에 다른 응용 프로그램 돌릴때에는 블루스크린이나 시스템이 Freeze 되는 현상을 보기 드물 것으로 생각됩니다. (그리고, 이렇게 설정 하시면, 아마 인터넷 부분도 큰 문제는 없으실 거예요...)
 
2. 키보드 보안 프로그램을 제거하는 방법 (소프트포럼쪽은 보안 레벨을 낮춘 버젼의 프로그램을 설치하는 방법) 인데, 보안에 문제가 있지 않을까요? - 가상 OS로 돌리는 개인 용도로 사용되는 윈도우에 그럴 정도로 심한 바이러스 프로그램이 깔리면, 백신이 먼저 찾아낼 것입니다. 실행 순서를 보시면, 윈도우가 먼저 실행되고, (즉, 백신 프로그램이 먼저 실행되고) 그 다음에 웹 브라우져를 실행해 인터넷 뱅킹이나 쇼핑을 합니다. 요즘은 V3 Lite, 알약, PC 그린 같은 무료 백신 프로그램들이 많으니, 이런거 하나 설치하셔서 자동업데이트 켜서 엔진 최신으로 항상 유지하시고, 실시간 감시기능 꼭 켜고 사용하시면 됩니다.

*주의*
 
위 의 금융 기관 중 또는 이외의 증권사 사이트에서 주식 거래나 HTS 프로그램을 실행하실 경우에는 가급적 부트캠프 상에서 사용하실 것을 강력 권장해 드리며, 그렇지 않으시다면, 언제일지는 모르나... 공식적으로 Mac을 지원하기 전까지 아쉽지만, 가급적 윈도우 PC로 이용하시기 바랍니다. 증권사 사이트 중 CMA나 MMF에 해당되는 인터넷 뱅킹 이체 기능에는 문제가 없습니다. 그렇지만, 경우에 따라 주식 거래는 이야기가 다르기 때문에 최대한 안정적인 시스템에서 하셔야 해요...

Hello! Sunny Day!





2009년 1월 11일 일요일

[WOW] 노르간논 흑마법사 만렙 달성~


사용자 삽입 이미지


나의 첫 와우 캐릭..

그리고 1년 반개월 만에 만렙..

실 사용은 5개월 정도..

제작년에 3개월 이번에 2개월..

근데 혼자 시작하고 혼자 만렙을 찍어서 그런지.. 흠..

너무 허술한게 많은 캐릭 ㅎㅎ



와우는 만렙부터 라던데.. 이제 시작이구나..


사용자 삽입 이미지

2009년 1월 7일 수요일

Mac에 weblogic 설치하기..

저번주 부터 iMAC 를 사용하고 있다.

여기에 필요한 것 들은 거의 전부 세팅한 상태..

이제 Window를 키지 않아도 어느정도 업무가 가능하다.

그러나.. 한가지 난간에 부딪혔는데,

Weblogic 8.1 을 설치 하려는데 안되는것이다..

참고 URL은

http://www.oreillynet.com/onlamp/blog/2004/01/run_weblogic_server_81_on_mac.html

http://www.simongbrown.com/blog/2004/07/20/1090356177000.html

두가지 방법 모두 시도 했지만 실패

첫번째 방법으로 다시 시도!

iMac의 최신 업데이트와 MAC OS 10.5.5 를 사용중인데

기본 jdk 가 1.5 이다..

그래서 오류난 것을 최종 확인 하였다. 같은 문제로 골치 썩거나, 다시 Window 돌아가는 분을 위해..

우선 1번의 방법 대로




1. weblogic 8.1 다운로드 (http://commerce.bea.com/showallversions.jsp?family=WLS)

2. 설치 관련 스크립트 다운로드 (http://www.oreillynet.com/images/weblog_graphics/chavez/wls4mac.zip)

3. 스크립트 압축을 풀고 설치 스크립트 wlsInstall 수정
    /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/bin/java


** 최신 Mac OSX 는 기본 jdk 가 1.5로 잡혀 있음
   /System/Library/Frameworks/JavaVM.framework/Versions/
   경로에 jvm 버젼 별로 되어있음
   웹로직은 1.4.2와 호환이 되므로..

4. wlsInstall 실행



0%....................................................................................................100%

/bea/weblogic81/common/bin/config.sh: Don't know how to set the shared library path for Darwin. 
<< read template from "/bea/weblogic81/common/templates/domains/wls.jar"
>>  succeed: read template from "/bea/weblogic81/common/templates/domains/wls.jar"
<< find User "weblogic" as u1
>>  succeed: find User "weblogic" as u1
<< set u1 attribute Password to "********"
>>  succeed: set u1 attribute Password to "********"
<< set config option OverwriteDomain to "true"
>>  succeed: set config option OverwriteDomain to "true"
<< write Domain to "/bea/user_projects/domains/mydomain"
..........................................................................................
>>  succeed: write Domain to "/bea/user_projects/domains/mydomain"
<< close template
>>  succeed: close template



5. Weblogic Start.
    /bea/user_projects/domains/mydomain/startWebLogic.sh


6. 최종 페이지 확인.
    http://localhost:7001/
   



2008년 11월 19일 수요일

Flex Effect 샘플

요즘 한창 Flex / Air 를 보고 있습니다.

그래서 Flex의 장점 RIA를 활용할 수 있는

Flash Effect 를 샘플로 만들어 놓았습니다.

샘플로 만들어 놓으면 나중에 사횽하게 될때 쉽게 찾아서, 어떤 Effect 를 쓸지

쉽게 생각해 내고 적용 할수 있겠죠.

Flex 에 어떤 Effect 가 있는지 궁금하신 분들은 아래 샘플을 보시면 될듯 합니다.


[Flash] /flex/Flex Effect.swf



ps. 이미지 사진과 사운드 예제 파일이 저작권 혹은 삭제 요청시 다른것으로 교체 하겠습니다.

2008년 11월 13일 목요일

JQuery 를 이용한 html와 script 와 분리


요새 prototype.js 를 이용해, javascript 를 깔끔하게, 효율적으로

만드는 방안으로 생각 하고 있는 도중, JQuery 를 알게 되었다.

그런데 이게, JQuery 예제를 이용하던 도중 이것을 이용하면,

디자이너가 HTML를 넘기면 id 및 name 를 세팅하여, 넘겨주면,

스크립트 작업 후 개발을 할때, 디자인이 수정되어도, 가공된 페이지에 변경 없이 작업을 할수 가 있다고 생각이

들었다. Greate!!

물론 prototype 를 이용해 할수도 있는데 흠.. JQuery 를 이용하면 좀더 효율 적으로 할 수 있다.




<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<title>Untitled Document</title>

<script type="text/javascript" src="script/jquery-1.2.6.js"></script>
<script type="text/javascript">

 $(document).ready(
  function (){
   $("#textcubeLink").click(
    function(){
     alert("empas image click");
    }
   ).css("cursor", "pointer");
   
   $("#blogLink").click(
    function(){
     location.href = "http://taesuz.net/tt/";
    }
   ).css("cursor", "pointer");
   
   

  }
 
 
 );

</script>

<style type="text/css">
    .links { cursor: pointer; }
 </style>

</head>

<body>

<a id="blogLink">taesuz.net 링크</a>
<br />
<br />
<img src="http://taesuz.net/tt/skin/ReinerSchwarzKoreanisch/images/textcube.jpg" id="textcubeLink" />

</body>
</html>


보시다 시피, 분리가 될수 있다. html 디자인은 그대로 있지만, 링크나, 스크립트 제어 부분이 완전히 분리되어있다.

좀더 공부 하면, 보다 깔금하게 효율적으로 분리가 되어 제어 가능하지 않을까?

이 얼마나 알흠다운가 ㅎㅎ

앞으로 효율적으로 활용해 봐야겠다.