webPageOperation库 —— 穿透框架填表

光庆 9小时前 65

填表前:

填表后

示例代码:

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=1063;bottom=775)
winform.add(
button={cls="button";text="穿透框架填表";left=464;top=672;right=608;bottom=760;font=LOGFONT(h=-16);z=2};
custom={cls="custom";text="自定义控件";left=8;top=8;right=1048;bottom=656;z=1}
)
/*}}*/

winform.show();
import web.view2
var wb = web.view2(winform.custom)
wb.go("http://chengxu.online/iframe.html");

winform.button.oncommand = function(id,event){
	import godking.webPageOperation
	var wp = godking.webPageOperation(wb);
	var frame = wp.byIFrameID("myframe");
	frame.byID("ClassID").setSelectedItemByText("装机工具");
	frame.byID("keyword").setText("插件");
	frame.byID("form1").submit();
}

win.loopMessage();

还可以用iframe()将用其他任何办法获取的iframe元素转为可穿透对象,比如:

var frame = wp.byNameS("myframe",1).iframe(); 
var frame = wp.byNameS("myframe").byIndex(1).iframe(); 
var frame = wp.byTagNameS("iframe",1).iframe(); 
var frame = wp.byTagNameS("iframe").byIndex(1).iframe();


最新回复 (0)
返回