var popupWin = null;
//명령을 모아놓은 객체
var commendList =
{
//윈도우를 생성해 객체를 연다.
open: function(url)
{
console.log(url);
if(!url)
{
url = 'about/blank';
}
popupWin = window.open(url, 'popup', 'width = 100, height = 100');
document.write(url + ' 웹사이트 팝업<br/>') ;
},
//생성된 객체를 닫는다.
close: function()
{
if(popupWin)
{
popupWin.close();
popupWin = null;
document.write('팝업 윈도우 닫기<br/>');
}
else
{
document.write('팝업 윈도우가 없음<br/>');
}
}
}
//Set true to testing
while(false)
{
var commend = prompt('명령어 + URL\n종료 : exit');
if(commend === 'exit' || commend ==='')
{
break;
}
else if (commend)
{
var commends = commend.split(' ');
if(commends.length ===1)
{
commendList[commend]();
}
else
{
var commend = commends[0];
var args = commends[1];
commendList[commend](args);
}
}
else
{
document.write('Commend was wrong!<br/>');
}
}
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] 6-3_Timer.html (0) | 2016.12.07 |
---|---|
[JavaScript] 6-2_Navitator.js (0) | 2016.12.07 |
[JavaScript] 6-0_BrowserControl.html (0) | 2016.12.07 |
JavaScript 소스코드 (0) | 2016.12.07 |
[JavaScript] 5-3_simulation.js (0) | 2016.12.07 |