javascript window.open url + json var

时间:2017-02-27 16:14:12

标签: javascript prestashop-1.6

我想要完成的是在最后打开一个添加了var的url(base)。

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

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

我不知道javascript所以它就像一个孩子在这里盯着死去的动物。

我已经筋疲力尽了,然后去找一些关于此的更多信息。

如果信息正确传递,则网址将显示为https://vipparcel.com/package/detailed/000000

任何指向我正确方向的东西都会非常有帮助!

先谢谢你。

3 个答案:

答案 0 :(得分:1)

试试这个:

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

答案 1 :(得分:1)

你得到了什么错误?看起来你只是缺少报价。如果情况并非如此,那么json是一个数组为id的对象吗?如果它是一个具有id属性的对象数组,则以下内容应该有效:

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

答案 2 :(得分:0)

它应该是这样的:

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

它正在寻找一个字符串来打开网站。你没有把字符串传递给它。