Javascript 如何在JSON文件的新选项卡中打开链接
我有以下JSON代码,我想知道如何在新的浏览器选项卡中打开链接。我知道在HTML中您使用Javascript 如何在JSON文件的新选项卡中打开链接,javascript,json,Javascript,Json,我有以下JSON代码,我想知道如何在新的浏览器选项卡中打开链接。我知道在HTML中您使用target=“\u blank”,但在JSON文件中我该怎么做?我对JSON一无所知。以下是我从插件中获得的代码: var tipuesearch={“页面”:[ {“标题”:“我的标题”,“文本”:“我的标题说明”,“标签”:“tag1,tag2”,“loc”:”http://www.example.com/"} ]}; 我需要在文件中添加什么才能在新的浏览器点击中打开“loc” 或者我需要在不同的文件
target=“\u blank”
,但在JSON文件中我该怎么做?我对JSON一无所知。以下是我从插件中获得的代码:
var tipuesearch={“页面”:[
{“标题”:“我的标题”,“文本”:“我的标题说明”,“标签”:“tag1,tag2”,“loc”:”http://www.example.com/"}
]};
我需要在文件中添加什么才能在新的浏览器点击中打开“loc”
或者我需要在不同的文件中执行此操作?Javascript函数位于以下链接中(如果您需要它,但它是一个长文件):如果您console.log(tipuesearch.pages[0].loc)代码>这提供了链接,您可以在HTML中使用它
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Click me</button>
</body>
<script>
var tipuesearch = {"pages": [
{"title": "My title", "text": "Description of my title", "tags": "tag1, tag2", "loc": "http://www.example.com/"}
]};
function myFunction() {
const link=tipuesearch.pages[0].loc;
window.open(link, '_blank');
};
</script>
</html>
点击我
var tipuesearch={“页面”:[
{“标题”:“我的标题”,“文本”:“我的标题说明”,“标签”:“tag1,tag2”,“loc”:”http://www.example.com/"}
]};
函数myFunction(){
const link=tipuesearch.pages[0].loc;
打开(链接“空白”);
};
这是JavaScript,不是JSON。没有任何东西可以打开链接。您必须有一些调用窗口的其他代码。使用对象中的信息打开或分配给窗口。位置。搜索小部件具有newWindow:
选项。因此,在创建小部件时请使用newWindow:true
。谢谢Barmar。你的解决方案奏效了。我只需要下载文件并进行更改,然后再次上传。我有很多东西要学。