Chrome扩展学习Demo(二):通过js向页面填充数据

ゝ一纸荒年。 2024-02-19 22:02 59阅读 0赞

场景:向各个登录页面填充账号和密码。

效果图:github.com/login

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW94aW9uZ19qaWF4aW4_size_16_color_FFFFFF_t_70

代码截图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW94aW9uZ19qaWF4aW4_size_16_color_FFFFFF_t_70 1

manifest.json

  1. {
  2. "manifest_version": 2,
  3. "name": "通过js向页面填充数据",
  4. "version": "1.0",
  5. "description": "通过js向登录页面填充数据",
  6. "icons": {
  7. "48": "icon.png"
  8. },
  9. "browser_action": {
  10. "default_icon": "icon.png"
  11. },
  12. "content_scripts": [
  13. {
  14. "matches": ["https://github.com/*"],
  15. "js": ["content-script.js"]
  16. }
  17. ],
  18. "permissions": [
  19. "http://*/*", // 可以通过executeScript或者insertCSS访问的网站
  20. "https://*/*"// 可以通过executeScript或者insertCSS访问的网站
  21. ]
  22. }

content-script.js

  1. if (/github.com\/login/.test(window.location.href)) {
  2. document.getElementById('login_field').value = 'smart_dream';
  3. document.getElementById('password').value = '123456';
  4. }

发表评论

表情:
评论列表 (有 0 条评论,59人围观)

还没有评论,来说两句吧...

相关阅读