繁体   English   中英

PhantomJS或CasperJS打开页面并执行书签

[英]PhantomJS or CasperJS open page and execute bookmarklet

是否可以使用PhantomJS或CasperJS打开网页,然后在该页面上运行小书签?

我想获取此结果的DOM来检查小书签是否正确加载。

我已经在网上搜索并尝试了许多方法,但没有找到解决方案。

提前致谢。

据我所知,我不相信PhantomJS或CasperJS使用小书签使用的javascript:协议。

另外,您可以使用casper.evaluate()执行网页中的小书签内容:

casper.evaluate(function () {
  // Insert your bookmarklet code here
});

之后,您可以使用casper.getHTML()获得最终网页的DOM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM