怎么改写页面中的指定位置?

wslfriend 2004-11-21 10:04:37
一个任意页面,按用户意思,在<td></td>中插入几个字符“very good”,

然后,如何将该页面对应位置<td>very good</td>写回到原始文件中。

页面打开方式随意,可以是IE打开,不行的话,用VB调用webBrowers打开,
页面最好是HTML,ASPX其次。

不考虑抓table.outerXml信息回写。
outerXml经常抓出很多<tbody>等无用信息。
...全文
131 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wslfriend 2004-11-21
  • 打赏
  • 举报
回复
说白了,问题非常简单。
用记事本打开个htm文件,随便找几个<td></td>,敲点字进去,保存关闭。

这样的操作,如何在IE中完成。
shaolin13108 2004-11-21
  • 打赏
  • 举报
回复
你说说具体的操作 别标签标签的 我怎么知道那是什么玩意
shaolin13108 2004-11-21
  • 打赏
  • 举报
回复
不懂 你叫用户将网业另存为aspx文件 真看不懂
wslfriend 2004-11-21
  • 打赏
  • 举报
回复
前面说错了。是“如何写文件我有办法”。
整个操作不牵涉数据库,

页面文件内容是未知的,页面上说不定没有table、td。

其实我动机很简单,因为页面的对应数据库是已知的,所以我想把数据库字段抓出来,生成标签,
用户用鼠标拖拉标签到任意地方,然后按保存,原始文件就有标签了。

拖拉操作我已有样本,而且有办法动态加载。


再后面,就是绑定标签类型,决定标签对应textbox/checkbox/dropdownlist等等。。。

然后把页面生成一个aspx文件,所有标签都替换成PlaceHold,供定位用。

shaolin13108 2004-11-21
  • 打赏
  • 举报
回复
不信的话;告诉你 microsoft开发access时也是这么做的
shaolin13108 2004-11-21
  • 打赏
  • 举报
回复
你可以做一个表格 然后在单元格中插入文本框
效果就象一个access表格 保存的时候将文本框中的值写到数据库中去
wslfriend 2004-11-21
  • 打赏
  • 举报
回复
如何写库我有办法,
但记录td可难了,因为<td></td>之间插入的实际是字段标签,比如[UserInfo.UserName],
那页面上有多少标签,插在哪个位置,都是不确定的,说不定就直接插在<body>后面呢。

心云意水 2004-11-21
  • 打赏
  • 举报
回复
这样?
先记录插入前td间的字符串,然后记录修改后的字符串,用xmlhttp或iframe传回去,替换
wslfriend 2004-11-21
  • 打赏
  • 举报
回复
是的。操作可以在服务器端本地执行,或者说不用考虑写权限问题。

原始文件的改动得尽量少。
leo963258 2004-11-21
  • 打赏
  • 举报
回复
id.innerText="string"
心云意水 2004-11-21
  • 打赏
  • 举报
回复
你所谓写回到原始文件什么意思??修改服务器端存在的html文件?
wslfriend 2004-11-21
  • 打赏
  • 举报
回复
有这样的编辑器么?有的话那太谢谢了。

实际内容当然不能直接插进去,这个话题就扯远了,你去查查动态网页的资料就明白了。

放标签就是为了定位,供日后动态加载页面时用。
zpisgod 2004-11-21
  • 打赏
  • 举报
回复
“其实我动机很简单,因为页面的对应数据库是已知的,所以我想把数据库字段抓出来,生成标签,
用户用鼠标拖拉标签到任意地方,然后按保存,原始文件就有标签了。”

既然有标签了,那就用实际内容替换标签不就行了?标签所在的位置不就是你要插入内容的位置吗?
shaolin13108 2004-11-21
  • 打赏
  • 举报
回复
那我不就是说了作个表格编辑器
还不就是那样实现的 如果不要保存到数据库中 就可以将HTML代码保存为.htm文件就行了
qixiao 2004-11-21
  • 打赏
  • 举报
回复
是你没有说清楚还是我太笨了没有搞清楚,怎么一会要在指定的位置写东西?一会这个位置又不确定,那还怎么写?
另外你强调的页面的内容是未知的,那么你怎么知道这些东西要放到什么地方?

建议搂主还是把你想要实现的功能完整的说出来,大家好帮你看看

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧