2017-02-27 83 views
0

我想完成的是打開一個url(base),並在最後添加一個var。javascript window.open url + json var

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

這是其他人寫的只是顯示圖像,但我需要它彈出更詳細的信息。

我不知道JavaScript,所以它像一個小孩在這裏死去的動物戳。

我已經用盡了我的正常去,然後一些在這找到更多的信息。

如果信息正確傳遞,則網址看起來像https://vipparcel.com/package/detailed/000000

任何指出我在正確的方向將是非常有益的!

謝謝您的高級。

+0

周圍添加的網址window.open引號(' HTTPS ://vipparcel.com/package/detailed/'+ json.id [0]);編輯:對不起,關於在空間中的空間,但否則stackoverflow實際上將其解析爲url –

+0

我不明白是什麼問題。如果你想要更詳細的信息,那麼你需要從某個地方獲取這些信息。這大概是編寫PHP的一個例子(因爲Prestashop是用PHP編寫的)。我不知道你爲什麼提到Java。 – Quentin

回答

1

試試這個:

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

它應該是這樣的:

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

它尋找一個字符串,通過打開該網站。你沒有通過一個字符串。

1

你得到什麼錯誤?看起來你只是缺少引號。如果情況並非如此,是否是json對象的數組是id?相反,如果它的對象與id屬性的數組,下面應該工作:

window.open(」 https://vipparcel.com/package/detailed/ '+ JSON [0] .ID)