网页内容保存(50分)

  • 主题发起人 主题发起人 fmz
  • 开始时间 开始时间
F

fmz

Unregistered / Unconfirmed
GUEST, unregistred user!
可以如下代码,把如 和 href="http://www.xx.com/abc.htm"这个页的内容保存下来
tmfile := Tfilestream.Create('c:/aa.txt',fmCreate);;
tmpHTTP1 := TIdHTTP.Create(nil);
tmpHTTP1.Get('http://www.xx.com/abc.htm',tmfile);

但如果现在href="javascript:Enter(3,0)" 这样,那么怎么样可以把这个连接地址所指的网页内容保存下来,请高手指点,
tmpHTTP1.Get('javascript:Enter(3,0)',tmfile); 我试过,这样是不行的
 
各位有没有方法
 
Enter(3,0) 明显是一个Javascript函数调用,你需要分析这个函数的执行结果,就可以得到具体应该访问哪一个页面。
 
TO 有畏
那这样说的话,我只有一个一个去点出来看了?

朋友们,还有其它的办法没有
 
分析Javascript函数的执行结果?太难了,普通人绝对不可能完成!!我认为那就把Javascript函数部分当作纯文本忽略了,虽然是万不得已的。
 
那到底有没有办法
 
现在是要先执行那个JAVASCRIPT函数才能看到下一下页面,不是直接的一个连接地址
 
呵呵,写只能机器人能判断执行javascript的。难度太大。建议另换思路
 
navigate 一下
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
890
DelphiTeacher的专栏
D
后退
顶部