我正在尝试为特定页面操作创建chrome扩展程序,扩展程序作业应在鼠标悬停时显示该特定页面中每个href链接的预览。我知道可以使用iframe,但是我是初学者,我不知道该怎么做。在该特定页面中,如果将鼠标移动到页面内容中的href链接,则实时预览应显示在框架中。 有人可以在这方面帮助我吗?
我现在已经创建了Manifest.josn,在鼠标悬停代码中应该包含哪些内容
{
"name": "Hover",
"version": "1.0",
"manifest_version":2,
"description": "Making your first Google Chrome extension.",
"background_page": "test.html",
"Page_action":
{
"default_icon": "icon.png",
"default_title": "welcome"
},
"permissions" : [
"tabs"
],
"icons":{
"48":"icon.png",
"128":"icon_128.png"
}
}
HTML:
<html>
<head>
<script>
function check(tab_id,data,tab)
{
if(tab.url.indexof('https://www.amazon.com/')>-1)
{
Chrome.pageAction.show(tab_id);
}
};
chrome.tabs.onUpdated.addListener(check);
</script>
</head>
</html>
我的要求是,扩展程序应在该特定页面上运行,而扩展程序应对该页面中所有链接进行鼠标悬停操作。每当鼠标移动到该页面上的任何链接时,它都应该在弹出窗口中显示该页面的链接。