2010-03-06 90 views
0

沒有與下面的文本如何模擬html頁面鏈接點擊Java?

<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頁面上的鏈接如何使用Java來模擬一個html「我的鏈接」點擊?

+0

你是什麼意思「與Java」?對此,「模擬」意味着什麼? – 2010-03-06 04:46:58

回答

3

您可以使用HtmlUnit,它具有JavaScript評估程序,因此可用於頁內腳本。

1

除了上述的HtmlUnit,您可以使用Selenium。在我工作的公司,我們使用它來測試我們的Web應用程序和抓取基於JavaScript的網站。