在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ Chrome 插件開(kāi)發(fā),能不能配置新彈出一個(gè)頁(yè)面來(lái),類似 js 使用window

Chrome 插件開(kāi)發(fā),能不能配置新彈出一個(gè)頁(yè)面來(lái),類似 js 使用window.open彈出的?

如題,簡(jiǎn)單使用了下 Chrome 插件開(kāi)發(fā),發(fā)現(xiàn)只找到在原來(lái)網(wǎng)頁(yè)上彈出一個(gè)浮層頁(yè)面的方法,這樣的壞處是再點(diǎn)擊一下頁(yè)面的其他部分內(nèi)容就消失了。

現(xiàn)在我有一個(gè)需求是希望能彈出一個(gè)固定寬高的新頁(yè)面,而不是浮層,效果類似下面代碼點(diǎn)擊后彈出的頁(yè)面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>


<script type="text/javascript">
    function openNewWin(url, title)
    {
        window.open(url, title, "location=no,status=no,scrollvars=no");
    }
</script>
<a href="javascript:openNewWin('http://www.google.com', 'google')">google</a>

</body>
</html>

不知道這個(gè)有辦法設(shè)置??? 拜托了~

回答
編輯回答
厭遇

manifest.json:

{
    // ...其它配置
    "permissions": ["tabs", // ...其它權(quán)限]
}
chrome.tabs.create({url, [...other param]}, cb)

詳情見(jiàn)chrome.tabs的文檔

2018年1月11日 18:28
編輯回答
懶洋洋

建議你直接在頁(yè)面上用div全覆蓋一個(gè)層來(lái)實(shí)現(xiàn),因?yàn)榧词箇indow.open都被因?yàn)榘踩蛳拗屏?除非有用戶操作.

2018年7月6日 16:44