javascript window.open url + json 变量

javascript window.open url + json var

我想要完成的是打开一个 url(base),最后添加一个变量。

window.open(https://vipparcel.com/package/detailed/ + json.id[0])

这是别人写的,只是为了显示图像,但我需要它来弹出更详细的信息。

我不知道 javascript 所以它就像一个 child 戳这里的死动物。

我已经用尽了我的正常访问,然后一些人找到了更多关于这个的信息。

如果信息正确传递,url 看起来会像 https://vipparcel.com/package/detailed/000000

任何指向正确方向的信息都会非常有帮助!

先谢谢你。

它应该是这样的:

window.open('https://vipparcel.com/package/detailed/' + json.id[0]);

它正在寻找用于打开网站的字符串。您没有将字符串传递给它。

试试这个:

var myurl = "https://vipparcel.com/package/detailed/" + json.id[0];
window.open(myurl);

你遇到了什么错误?看起来你只是缺少引号。如果不是这样,json 是一个包含 id 数组的对象吗?相反,如果它是具有 id 属性 的对象数组,则以下内容应该有效:

window.open('https://vipparcel.com/package/detailed/' + json[0].id)