화면 » Api
  
browserhistoryreplacestate
  
Description
브라우저 History 오브젝트의 replaceState API를 호출한다
  
  
Parameters
  
    
      | Parameters | 
      Type | 
      Description | 
    
  
  
        
    
        | objStateDate | 
        INSTANCE | 
 	브라우저 History Entry와 연동할 자바스크립트 데이터 오브젝트 | 
      
    
    
        | strUrl | 
        STRING | 
 	[옵션] 브라우저 History Entry URL (기본값: 공백문자열) | 
      
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | BOOL | 
      정상 처리 여부 | 
    
  
Example
function screen_on_load()
{
	// 기본페이지를 등록한다.
	screen.browserhistoryreplacestate({ page: 0 });
	document.title = "기본페이지";
}
function moveNextPage()
{
	screen.browserhistorypushstate({ page: 1 }, "/next");
	document.title = "다음페이지";
	tab1.settabitemfocus(1);
}
function btnLogin_on_mouseup(objInst)
{
	this.moveNextPage();
}
function screen_on_browserpopstate(objStateData)
{
	console.log(objStateData);
	if (!objStateData) { return; }
	
	if (objStateData.page == 0) {
		// 기본페이지로 이동하는것이다
		tab1.settabitemfocus(0);
		document.title = "기본페이지";
	}
	if (objStateData.page == 1) {
		document.title = "다음페이지";
		tab1.settabitemfocus(1);
	}	
}
  
See Also
browserhistorypushstate
  
Viewer Ver.
9.1.1.1
  
Update Date
 20220511