1
我是Chrome扩展开发和网站技术(主要是JS)的新手。Chrome扩展 - 只是为了将当前页面保存到本地html文件
试图自己学习,我想创建一个Chrome扩展,可以将当前页面保存到桌面。我知道这可以通过“Ctrl + S”完成,但我想实现与Chrome扩展相同的功能。
如果可能,我想创建一个扩展,首先创建一个弹出菜单,其中最上面的一行将是保存页面的按钮。
我试图找出自己,但是,我得到下面的代码,这是行不通的。你能给我一些关于如何进行的提示吗?
manifest.json的
{
"name": "Extract",
"version": "2.0",
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png",
"popup": "popup.html"
},
"permissions": [
"tabs"
]
}
popup.html
<style>
body {
min-width:357px;
overflow-x:hidden;
}
img {
margin:5px;
border:2px solid black;
vertical-align:middle;
width:75px;
height:75px;
}
</style>
<script>
function saveAsMe (filename)
{
document.execCommand('SaveAs',null,filename)
}
</script>
提前感谢!
穆罕默德·你好,感谢您的回复。这是否意味着简单的Javascript不再适用于HTML5? – Flake
对于你想要的用例,不要:)尝试HTML5教程并看看它! –
谢谢穆罕默德。我将看看HTML5教程。 ;) – Flake