간단한 작업을하려고하는데 어떻게 든 작동하지 않습니다. 간단한 크롬 확장 기능을 구축하려고합니다.이 크롬 확장 기능을 클릭하면 간단한 HTML의 TAB. 내가 어떻게 해? =========== 간단한 크롬 확장 URL 보내기/표시
<html>
<head>
<title>my title</title>
<script src="jquery.json-2.3.min.js"></script>
<script type="text/javascript">
var pageUrl = null;
var pageTitle = null;
var Title1 = 'lala';
window.addEventListener("load", windowLoaded, false);
function windowLoaded() {
chrome.tabs.getSelected(null, function(tab) {
document.getElementById('currentLink').innerHTML = tab.url;
});
}
function get(){
chrome.tabs.getSelected(null, function(tab) {
pageUrl = tab.url;
pageTitle = tab.title;
$('#bkmk').attr('value',pageUrl);
$('#title').attr('value',pageTitle);
});
}
</script>
</head>
<body onload="get()">
<p id="currentLink">Loading ...</p>
<hr />
<ul id="savedLinks"></ul>
<tr><td align="right">Link (URL): </td><td><input id='bkmk' name='bkmk' type="text" value="" size="50">
<br><span style="color: red;"></span>
</td></tr>
<script>document.write($bkmk)</script>
</body>
</html>
:
{
"name": "MY EXTENSION",
"version": "1.0",
"description": "the DESCRIPTION",
"browser_action": {
"default_icon": "icon.png",
"popup": "main.html"
},
"permissions": [
"tabs"
]
}
manifest.json을 종료
Main.html
의 manifest.json :이 코드입니다 ==
그리고 동일한 폴더에 jquery.json-2.3.min.js 파일을 넣었습니다.
URL을 표시하도록 HTML을 만들 수없는 것은 무엇입니까?
고마워요 !!
Elikd
표시되는 오류는 콘솔에 포함하십시오. 또한'$ bkmk' 변수가 정의 된 곳을 지정하십시오 ('document.write ($ bkmk)'에서 사용됩니다). – apsillers