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