javascript - 通过 chrome.windows.create 将 JSON 数据填充到 chrome 扩展创建的弹出窗口中
问题描述
对不起,我在 JavaScript 中的 Noobiness,但我试图弄清楚将 JSON 数据显示到 HTML 弹出窗口中显示 chrome.windows.create,目前我试图通过获取元素的 id 来显示,但这种方法不成功
response ={
name: "Barksalot",
species: "Dog",
birthYear: 2008,
},
// /opening window
chrome.windows.create({"url" : "splashpage/subscription.html","type":"popup"},function(window){
document.getElementById("newer").innerHTML = JSON.stringify(response.data)
console.log("window created")
});
splashpage/subscription.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1><div id="newer">here comes the generated format data<div></h1>
</body>
</html>
所以我的目标是解析 HTML 中的数据,有什么想法吗?
解决方案
推荐阅读
- c# - 连接两个表时的奇怪行为
- git - 使用 git credential fill 命令时,从 Windows 凭据管理器中删除凭据仍然显示凭据
- kotlin-coroutines - 如何从挂起方法调用 Observable 并等待结果
- clips - 如何避免重叠规则
- powershell - PowerShell查找今天是否在另外两天之间
- filter - 在ansible中预先添加列表的每个元素
- typescript - 如何将部分属性与类型的默认值合并并返回类型的实例
- xslt - javascript条件中的XSL属性
- bash - 行数和列数取自命令参数;如果缺少,将默认设置为 3(行)和 4(列)。使用嵌套循环 **** **** ****
- python-3.x - 在 Mac M1 上安装 Assimpcy