selenium python 能解析js代码吗

JavaScript013

selenium python 能解析js代码吗,第1张

自己打开JS的源代码。然后手工将隐藏项解析出来。这个最简单。因为你是一个测试脚本,不是通用的爬行器。所以不需要处理JS。 另外看你的现在的情形,它不是个隐藏项。只是JS实现的界面控件。在JS代码和HTML代码里

想调用后台按钮的事件,不用AJAX,可以使用一种变通的方法。 比如你一个前台HTML控件 ID=ctl吧,在这里控件的onclick事件中绑定下面的函数.同时假定已存在一个ID=btnTest的服务器控件(该控件有后台Click事件) <input id='ctl' type='button' onclick='callOtherBtnEvent()' />function callOtherBtnEvent(){ document.getElementById('<%btnTest.ClientID%>').click()} 后台public void btnTest_Click(object sender,EventArgs e) { Response.Write("<script>alert('调用了后台事件')</script>")}