<script type="text/javascript" src="http://my.xoyo.com/application/my/view/regstyle/js/reg_n.js"></script>
$(function(){
$('.more-form').toggle(function(){
$('.hidden').removeClass('hidden');
},function(){
$('.visible').addClass('hidden');
});
});http://my.xoyo.com/register/normal/
就是这个页面上的"填写更多账号安全信息»"按钮,请问该如何在WebBrowser中调用呢?
$(function(){
$('.more-form').toggle(function(){
$('.hidden').removeClass('hidden');
},function(){
$('.visible').addClass('hidden');
});
});http://my.xoyo.com/register/normal/
就是这个页面上的"填写更多账号安全信息»"按钮,请问该如何在WebBrowser中调用呢?
解决方案 »
- 谁有《电脑编程技巧与维护》2006年合订本(精华版)电子书 100分答谢
- 有问题帮助解决,认真学习
- 怎样在三层(socket连接)的客户端显示dbgrid读入数据的进度?另有谁知道Devexpress的dbprogressbar 是怎么用?
- 关于fastreport3.0以上版本,MEMO动态赋值的问题?
- 大家注意千万别用DBisam 1.10,狂难!一堆的错误!
- 100分求解:把一个控件的源码再变成控件
- terminateProcess问题。没有结束掉进程。
- 有没有RxRichEdit的替代控件,要求可以显示图片?我对RxRichEdit对中文的支持情况失望极了
- 高手们,帮帮忙!!!!
- 请问现在DelPhi最流行的是第几版(小弟最近想学DelPhi)
- 关于Delphi XE2 在制作在iphone上的软件,有成功的么?
- 这种情况下,该怎么做?
但是我还有点疑问就是:item(5)这个位置是如何取得的呢?之前用这个代码找过上面的按钮
Doc := Form1.WebBrowser1.Document as IHtmlDocument2;
Data := Doc.body.innerHTML;
for i := 0 to Doc.all.length - 1 do
begin
Item := Doc.all.item(i, 0);
if SUCCEEDED(Item.QueryInterface(IHTMLInputElement, Input)) then
begin
Memo1.Lines.Add(Input.name+'='+Input.value);
end;
end;
结果是:
account=
type=normal
password=
password_2=
id_name=
id_number_radio=0
id_number_overseas=
id_number=
email=
password2=
password2_2=
mobile=
agreement=on
scode=
没看出哪个是那个按钮的
据说下面这个代码可以遍历出页面所有的东西,但是代码在我这都编译不过...
ovElements := WebBrowser1.OleObject.Document.forms.item(0).elements;
for i := 0 to (ovElements.Length - 1) do begin
Memo1.Lines.Append(ovElements.item(i).Name+'='+ovElements.item(i).Value);
end;