社区
HTML/XML
帖子详情
请问那种在Html上“自动填表格”的功能如何实现?
Hacken2
2003-09-05 03:45:59
如Html上的用户名、EMail地址不用人工写用程序模拟。
...全文
213
5
打赏
收藏
请问那种在Html上“自动填表格”的功能如何实现?
如Html上的用户名、EMail地址不用人工写用程序模拟。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
浩曦
2003-09-23
打赏
举报
回复
mark
LeeZi
2003-09-23
打赏
举报
回复
mark
microran2000
2003-09-09
打赏
举报
回复
所谓自动填充表单工具,都是假的。
这是因为每一个表单的数据都依附于一定的网页,对应一个URL网址,每一个HTML Input元素都对应一个ID或者name属性。随着网址的不同或者name ID不一样。自动添表工具的局限性就会表现出来。造成填充的效果驴头不对马嘴。
辅助添表工具应该是这样实现,首先它应该实现托放添表,因为托放的过程要比重新录入内容要快。如果仍不满足,那么你可以把它加入到IE的右健菜单中。只是表的数据越多,就会是菜单变长。
另外添表工具应该在数据提交给远程服务器之前保存所有数据到一个ini或者xml文
件。前者比较简单,但是保存的内容有限,后者可以保存大量文本内容。
这种保存是十分有益的,比如在csdn发表帖子的textarea元素中,会经常发生输入法冲突,造成死键盘现象。通过这种保存,可以保证输入的数据不会丢失。即便整个IE因为某种异常退出。辅助工具也可以从上面保存的数据中,把数据自动填充到表单的元素区域。可以设想如果您在发送web邮件时,因为输入法原因或者IE原因异常退出,重新录入的残酷。你就会体会到这种保存是多么的有益。当然,这样记录可能会暴漏个人隐私。所以在保存的时候,不适合明文保存,可以采用base64编码,防一下君子就行了。
填充的过程也很简单,masterz提供的代码是再详细不过了。
叶子哟
2003-09-08
打赏
举报
回复
分析接口就可以了!主要要了解html对象
masterz
2003-09-06
打赏
举报
回复
////////////////////////////////////////////////////////
//Fill input field in IE
//If it works, it is written by masterz,otherwise I don't
//know who writes it^_^
///////////////////////////////////////////////////////
#import <mshtml.tlb> // Internet Explorer 5
#import <shdocvw.dll>
#include "Shlwapi.h"
#pragma comment(lib,"Shlwapi.lib")
int _tmain(int argc, _TCHAR* argv[])
{
CoInitialize(NULL);
SHDocVw::IShellWindowsPtr m_spSHWinds;
if(m_spSHWinds.CreateInstance(__uuidof(SHDocVw::ShellWindows)) == S_OK)
{
IDispatchPtr spDisp;
long nCount = m_spSHWinds->GetCount();
for (long i = 0; i < nCount; i++)
{
_variant_t va(i, VT_I4);
spDisp = m_spSHWinds->Item(va);
SHDocVw::IWebBrowser2Ptr spBrowser(spDisp);
if (spBrowser != NULL)
{
IDispatchPtr spDisp;
if(spBrowser->get_Document(&spDisp) == S_OK && spDisp!= 0 )
{
MSHTML::IHTMLDocument2Ptr spHtmlDocument(spDisp);
MSHTML::IHTMLElementPtr spHtmlElement;
if(spHtmlDocument==NULL)
continue;
spHtmlDocument->get_body(&spHtmlElement);
if(spHtmlDocument==NULL)
continue;
HRESULT hr;
MSHTML::IHTMLElementCollection* pColl=NULL;
hr=spHtmlDocument->get_all(&pColl);
if(pColl!=NULL&&SUCCEEDED(hr))
{
long lcount = 0;
pColl->get_length(&lcount);
for(int i=0;i<lcount;i++)
{
_variant_t index;
index.vt=VT_I4;
index.intVal=i;
IDispatchPtr disp;
disp=pColl->item(index,index);
if(disp==NULL)
hr=E_FAIL;
else
{
MSHTML::IHTMLInputElementPtr pInput(disp);
if(pInput)
{
BSTR bstrtype;
pInput->get_type(&bstrtype);
printf(_bstr_t(bstrtype));
if(StrCmpW(bstrtype,L"text")==0)
{
pInput->put_value(_bstr_t("fill it"));
printf("fill a field\n");
}
SysFreeString(bstrtype);
}
}
}
pColl->Release();
}
}
}
}
}
else
{
printf("Shell Windows interface is not avilable\n");
}
CoUninitialize();
return 0;
}
Excel(WPS表格) VBA数据处理
自动
化
Excel(WPS表格) VBA数据处理
自动
化,内容包括VBA语言基础、Excel 4大对象、图形、图表、数据透视表、公式和函数、正则表达式、字典、界面设计等。相关套餐:Python+VBA办公
自动
化系列课程-CSDN程序员研修院 讲师:童大谦图书《代替VBA!用Python轻松
实现
Excel编程》和《对比VBA学Python 高xiao
实现
数据处理
自动
化》作者。 致力于Office和WPS Office办公
自动
化,提供VBA和Python全系列视频课程。熟悉Power BI, Python, R, SPSS, MATLAB等数据分析软件。有多年VB和.NET软件开发经验。
html
表格数据按自定义公式
自动
计算,WPS表格如何设置
自动
计算公式
WPS表格
功能
很强大,在平时工作时候会用到很多关于他的小技巧,那么一般要用到表格那些功效呢?下面学习啦小编就与大家分享WPS表格
自动
计算公式的方法。WPS表格设置
自动
计算公式方法WPS表格设置步骤1:新建一个表格,这个大家都会哈~然后打开。WPS表格设置步骤2:在你想要的地方输入计算公式,如:1+2*3+4*5WPS表格设置步骤2:先选好表格格式“常规”:左键点击在你需要出结果的那一格:右键---...
python
自动
填表格
_Windows下使用python3 + selenium
实现
网页
自动
填表
功能
因为工作原因,需要将xls文件的数据录入到网上。因为数据量太多,而且以后时不时还需要用上,Ctrl+C,Ctrl+V不是长久之计。所以萌生一个想法,写一个工具,用于把xls文件的数据录入到网站上。笔者这段时间才刚刚开始了解
HTML
、JavaScript,很多东西都是刚刚初步有点认识。写的比较详细,如果你跟我一样,相信文章对你很有用。如果是老鸟,那就跳过吧~读写xls部分省略。要
实现
填写表单,需要:...
html
表格数据按公式
自动
计算,填报表
自动
计算 - 集深数据系统
切换到“
自动
计算”tab页,可进行
自动
计算和流水号设置。
自动
计算提供了公式计算、js计算两种
自动
计算方式。公式计算设置
自动
计算的表达式,例如:(A1+B1)JC1。表达式由运算符、单元格引用、产品自带函数构成。单元格引用遵从单元格扩展的语法。例如单元格名在报表计算后会发生变化,那么应该写成类似麒{A1} 的格式,否则直接写成A1即可。函数除使用单值函数外,还能够使用对单元格数据的汇总运算函数,如...
html
表格填数字
自动
求和,vue原生table表格,输入数值求和
标签:
实现
的是用vue项目
实现
原生的table求一列的数值总和,其中数值是后期通过input输入的
html
代码ID名称数学物理英语手动打分{{item.id}}{{item.name}}{{item.amount1}}{{item.amount2}}总计N/A{{sumAmount}}{{sumMoney}}{{sunCount}}没放样式代码了, 这里只
实现
功能
js代码var Main = {d...
HTML/XML
3,055
社区成员
8,066
社区内容
发帖
与我相关
我的任务
HTML/XML
VC/MFC HTML/XML
复制链接
扫一扫
分享
社区描述
VC/MFC HTML/XML
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章