sex123 发表于 2017-3-30 18:59:16

问一下,网页源代码找不到网页上面已显示的文字和链接,怎么才能找到?

本帖最后由 sex123 于 2017-3-30 19:00 编辑

http://pubmed.cn/21455567
网页下面有一个
Full Text Sources
点击后,可以查到链接地址,但是网页源代码无法找到,通过autoit读取网页后,也找不到这些链接和文字,怎么办?

229989799 发表于 2017-3-31 00:17:00

本帖最后由 229989799 于 2017-3-31 11:14 编辑

你是要点击Full Text Sources吗? 我没看懂你要表达什么啊。提供点击的给你了。。先关闭ie再试

#include <IE.au3>
$oIE = _IECreate("http://pubmed.cn/21455567")
$Ele = _IEGetObjById($oIE,"linkoutbut")
_IEAction($Ele,"click")
$oIE = _IEAttach("http://pubmed.cn/21455567","url")
_IELinkClickByText($oIE,"Spandidos Publications")
_IELinkClickByText($oIE,"click")
exit

sex123 发表于 2017-4-4 15:49:28

你是要点击Full Text Sources吗? 我没看懂你要表达什么啊。提供点击的给你了。。先关闭ie再试
229989799 发表于 2017-3-31 00:17 http://www.autoitx.com/images/common/back.gif


    是的,你说的对,但是,我不想用IEcreator,比较费资源,有没有后台取网页内容更好的办法。

tank 发表于 2017-4-4 22:56:57

点击后调用JS函数里有这个地址:var url = "linkout.php?pmid=" + $("#pmid").val(); 返回值应该就是你要的东东。

jingzhinvr 发表于 2017-4-5 06:51:52

写的有问题。检查下
页: [1]
查看完整版本: 问一下,网页源代码找不到网页上面已显示的文字和链接,怎么才能找到?