2010-03-06 2 views
0

다음 텍스트자바를 사용하여 HTML 페이지 링크를 시뮬레이션하는 방법은 무엇입니까?

<Html> 
... 
<script type="text/JavaScript"> 
function createCookie(name,value,days) { 
    if (days) { 
     var date = new Date(); 
     date.setTime(date.getTime()+(days*24*60*60*1000)); 
     var expires = "; expires="+date.toGMTString(); 
    } 
    else var expires = ""; 
    document.cookie = name+"="+value+expires+"; path=/"; 
} 

function hide() { 
    createCookie("ABC","1","7"); 
    document.location='abc.php'; 
} 
</script> 

<a style="color:#000;" rel="nofollow" href="abc.php?x=1" onclick="hide();return false;">My Link</a> 
... 

와 HTML 페이지에 링크를 시뮬레이션하기 위해 자바를 사용하는 방법 html로 "내 링크"를 클릭있다?

+0

"Java with"는 무엇을 의미합니까? 그 문제에 대해 "시뮬레이션"한다는 것은 무엇을 의미합니까? –

답변

3

HtmlUnit을 사용할 수 있습니다.이 스크립트는 JavaScript 평가기를 사용하므로 인 페이지 스크립트로 작업 할 수 있습니다.

1

앞서 언급 한 HtmlUnit 외에도 Selenium을 사용할 수 있습니다. 내가 일한 회사에서 우리는 웹 애플리케이션을 테스트하고 자바 스크립트 기반 웹 사이트를 크롤링하는 데 사용했습니다.

관련 문제