我只有一页我感兴趣注入。我想获得办公电话# (具有特定的id),使用jQuery来查看该人是否应该获得任何奖励和 在这里输入代码`在弹出窗口中以$ amount表示y / n。
我尝试了很多组合,总是得到一些消息,说明id不在页面上,我知道是。
如果您有一个完整的简单示例(因为我显然没有获得此扩展DOM元素捕获),我将非常感激。
目标是将我的扩展程序仅注入列为“权限”的网站。在那里,我想检查THE CURRENT BROWSER选项卡上的内容,以检测SEND按钮何时被“点击”,这意味着电话号码已被填写。
我的代码显示我只是尝试检测我在正确的页面上的基本功能 - 我在真实网站上测试它。
`popup.html`:
<!-- language: lang-html -->
<!doctype html>
<html>
<head>
<title>AIUMPS Popup</title>
<style>
body { min-width:357px; overflow-x:hidden; }
p { background:yellow; }
</style>
</head>
<body>
<p>Button text is : </p>
</body>
<!-- js script MUST be external -->
<script src="jquery.min.1.7.1.js"></script>
<script src="popup.js"></script>
</html>
`popup.js`:
<!-- language: lang-js -->
jQuery(function() { // All 'on document ready' code goes here
var query = document.querySelector('#Process_submit_button');
if (query)
console.log("This page has the button you are looking for");
});
`manifest.json`:
<!-- language: lang-js -->
{
"name": "Run AIUMPS",
"version": "0.1",
"manifest_version": 2,
"description": "Aquidneck Island Baseball Umpires Association",
"browser_action": {
"default_popup": "popup.html", "default_icon": "Aiualogo-small.png"
},
"permissions": [ "http://127.0.0.1/AIUMPS/*","http://localhost/AIUMPS/*" ]
}