我创建了一个简单的扩展名,提示用户在www.facebook.com上输入其名称。输入的名称将输入到变量(var userName)中,并且应该有一个由var currentTime创建的时间戳。时间戳不出现。
这是value.js文件的代码:
var projectName = 'kittenbook';
var versionNumber = '0.0.1';
var currentDate = new Date();
var currentTime = currentDate.getFullYear() + '-' +
(currentDate.getMonth() + 1) + '-' +
currentDate.getDate() + ' at ' +
currentDate.getHours() + ':' +
currentDate.getMinutes() + ':' +
currentDate.getSeconds();
这是hint.js的代码:
var userName = prompt('Hello, what\'s your name?');
document.body.innerHTML = '<h1>Hello, ' + userName + '!</h1>' +
'<p>' + projectName + ' ' + versionNumber +
' accessed on: ' + currentTime + '</p>';
这是manifest.json的代码:
{
"manifest_version": 2,
"name": "kittenbook",
"description": "Replace photos on Facebook with kittens",
"version": "0.0.1",
"content_scripts": [
{
"matches": ["*://www.facebook.com/*"],
"js": ["js/values.js","js/prompt.js"]
}
]
}