问题描述
html代码是这个样子的(举例)<ahref="javascript:test('test')">
这样的连接我应该怎么获取他的连接地址。我使用的是httpclient3和htmlparser
解决方案
解决方案二:
你的意思应该是说这个href标签中的连接不是直接链接而是一个函数是吧?我觉得既然他是一个函数,如果他有链接跳转的话,你可以直接用java写相同逻辑的函数不就可以得到最终的链接了。如果它没有链接跳转,你也没必要解析它的跳转链接了。
解决方案三:
引用1楼a5987995329的回复:
你的意思应该是说这个href标签中的连接不是直接链接而是一个函数是吧?我觉得既然他是一个函数,如果他有链接跳转的话,你可以直接用java写相同逻辑的函数不就可以得到最终的链接了。如果它没有链接跳转,你也没必要解析它的跳转链接了。
可是这样的话,如果我换个网站的话不就得重新写逻辑了吗?
解决方案四:
想要处理的话,你就得处理它的js文件!得不偿失,费力不讨好,不如忽略掉
时间: 2024-09-20 16:54:04