duangongqiong6958 2012-07-29 17:03
浏览 50

如何解析包含javascript代码的html [重复]

Possible Duplicate:
Server side browser that can execute JavaScript
Execute javascript in PHP

How can I parse HTML that includes JavaScript code, preferably with PHP script if possible.

As an example:

<a href="javascript:link(10, true);">link</a>

should be replaced by the appropriate value the JavaScript function returns, e.g.

<a href="http://www.example.com">link</a>

A more complex example would be a saved facebook html page which is littered with loads of javascript code.

Summarized: Return a DOM for a page with html+javascript

  • 写回答

3条回答 默认 最新

  • drcvvkx914772 2012-07-29 17:09
    关注

    You can't. When clicked, javascript: URIs just call the function and let it do whatever it wants (which MIGHT include navigating somewhere); they don't expect or use a return value. In many use cases, the function may not cause any navigation at all.

    评论

报告相同问题?

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100