2017-02-04 32 views
1

Я работаю над расширением хром. Я хочу совместить конечную часть URL-адреса и загружать скрипт контента, только совпадение будет успешным. Пример является https://akp.archive.corn.skuyo.co/2_6_0_11/abc/Account/Login.aspxКак совместить контент-скрипт с конечной частью URL-адреса?

Так что я хочу, чтобы загрузить скрипт контента, только если часть URL содержит счета/login.aspx

Я не хочу, чтобы сравнить отправную точку, так как URL может быть также https://pc-001/2_6_0_11/abc/Account/Login.aspx

ответ

0

Я получил решение после небольшого исследования. Файл манифеста будет выглядеть так:

{ 
    "manifest_version": 2, 

    "name": "Autofill Extension", 
    "description": "Autofills assessment data", 
    "version": "1.0",  

    "browser_action": { 
     "default_icon": "icon.png", 
     "default_popup": "popup.html" 
    }, 

    "permissions": [ 
     "activeTab","tabs", "http://*/*", "https://*/", "<all_urls>" 
    ], 
    "content_scripts": [ 
     { 
      "matches": ["*://*/*/abc/Account/Login.aspx*"], 
      "js": ["jquery.js", "content_script.js","core.js" ] 
     } 
    ] 
} 
+0

Решение BBetter здесь: https: //stackoverflow.com/q/15959090/632951 – Pacerier