如何用WebBrowser和mshtml获取HEAD标签中的Script脚本
<head>
...........
<script>
var x = 31;
var y = 1;
function startClock() {
if (x !== 'Done') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
}
if (x == 0) {
x = 'Done';
document.frm.clock.value = x;
var code = "7523d41bdd6d3a27eaa2c1b976da0c52";
var ad= "159";
var captchaForm = document.createElement("form");
var captchaImg = document.createElement("img");
var captchaS0 = document.createElement("input");
var captchaS1 = document.createElement("input");
var captchaS2 = document.createElement("input");
var captchaS3 = document.createElement("input");
captchaForm.action="success.php?ad="+ad+"&code="+code+"&verify=1";
captchaForm.method="post";
captchaForm.target="success";
captchaForm.style.margin="0";
captchaForm.style.padding="0";
captchaForm.style.float="left";
captchaForm.onsubmit=function(){captchaForm.style.display="none"};
captchaImg.src="verification.php";
captchaForm.appendChild(captchaImg);
captchaS0.name="id";
captchaS1.name="id";
captchaS2.name="id";
captchaS3.name="id";
captchaS0.type="submit";
captchaS1.type="submit";
captchaS2.type="submit";
captchaS3.type="submit";
captchaS0.value="1";
captchaS1.value="6";
captchaS2.value="11";
captchaS3.value="2";
captchaForm.appendChild(captchaS0);
captchaForm.appendChild(captchaS1);
captchaForm.appendChild(captchaS2);
captchaForm.appendChild(captchaS3);
document.frm.clock.parentNode.replaceChild(captchaForm,document.frm.clock);
}
}
</script>
</head>
怎样用WebBrowser和mshtml获取SCRIPT中的内容呢?
比如文中的captchaS0按钮和(success.php?ad="+ad+"&code="+code+"&verify=1)这个里面的数据或script的调用后的HtmlElement数据
...........
<script>
var x = 31;
var y = 1;
function startClock() {
if (x !== 'Done') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
}
if (x == 0) {
x = 'Done';
document.frm.clock.value = x;
var code = "7523d41bdd6d3a27eaa2c1b976da0c52";
var ad= "159";
var captchaForm = document.createElement("form");
var captchaImg = document.createElement("img");
var captchaS0 = document.createElement("input");
var captchaS1 = document.createElement("input");
var captchaS2 = document.createElement("input");
var captchaS3 = document.createElement("input");
captchaForm.action="success.php?ad="+ad+"&code="+code+"&verify=1";
captchaForm.method="post";
captchaForm.target="success";
captchaForm.style.margin="0";
captchaForm.style.padding="0";
captchaForm.style.float="left";
captchaForm.onsubmit=function(){captchaForm.style.display="none"};
captchaImg.src="verification.php";
captchaForm.appendChild(captchaImg);
captchaS0.name="id";
captchaS1.name="id";
captchaS2.name="id";
captchaS3.name="id";
captchaS0.type="submit";
captchaS1.type="submit";
captchaS2.type="submit";
captchaS3.type="submit";
captchaS0.value="1";
captchaS1.value="6";
captchaS2.value="11";
captchaS3.value="2";
captchaForm.appendChild(captchaS0);
captchaForm.appendChild(captchaS1);
captchaForm.appendChild(captchaS2);
captchaForm.appendChild(captchaS3);
document.frm.clock.parentNode.replaceChild(captchaForm,document.frm.clock);
}
}
</script>
</head>
怎样用WebBrowser和mshtml获取SCRIPT中的内容呢?
比如文中的captchaS0按钮和(success.php?ad="+ad+"&code="+code+"&verify=1)这个里面的数据或script的调用后的HtmlElement数据
...全文
相关推荐
delphi 从TWebBrowser WebBrowser得到全部html源码
delphi 从TWebBrowser WebBrowser得到全部html源码 收藏 网上查询出很多方法,归结起来有两种
易语言源码迅雷快车添加下载任务
易语言源码迅雷快车添加下载任务
fengmian123
fengmian123
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx
XERJ 是一款受到社区信赖的本地 AI 搜索引擎
XERJ 是一款受到社区信赖的本地 AI 搜索引擎,能自动为任意文件夹建立索引,让编程智能体直接检索所需代码,省去逐个读取文件消耗的 token。它的主要用途是参考现有实现来写代码(reference coding):接到任务后,智能体下载与任务相关的开源仓库,建立索引,再查阅这些项目的解决方法。 在一项对照研究中,这种做法让智能体的输出 token 用量降至原来的约 1/2.7,同时保持 16/16 的任务完成率(案例研究)。用户在日常开发中报告的用量约为原来的 1/5(使用反馈)。有了可检索的参考实现,较小、较便宜的模型也可能胜过只凭记忆工作的昂贵模型,减少反复修改的次数。把下面这段提示词交给智能体即可开始


