Friday, January 6, 2017

Bookmarklet

Bookmarklet是一个javascript applet,或者叫bookmark applet。可以
1. 用于获取HTML信息如productId
2. 修改网页外观
3. 加入嵌入功能(如显示加入公司时间功能)

原理是bookmark实际是保存http://, ftp://或javascript:,bookmarklet就用到javascript协议,嵌入javascript代码实现。更高级自动工具见Greasemonkey,它可实现自动运行script,从而无缝引入额外功能(如比价功能,加入公司时间功能)

bookmarklet按以下步骤设置:
URL输入
javascript:var sku=document.getElementById("product_store_sku").innerText;var output=prompt("sku is",sku);if(output){} else{};

打开网页任一HomeDepot产品详情页面
再点击新创建的bookmark


No comments:

Post a Comment