0
我想動態生成我自己的自定義推文按鈕使用這一行的PHP。Twitter的分享框URL參數將不會顯示
echo "<li><a href=\"javascript:\" onclick=\"javascript:
popitup('https://twitter.com/share?text=Check%20out%20{$items[$i]
['name']}%20at%20&url=cmplt.st/item/{$items[$i]
['item_id']}&via=cmpltst&counturl=completeset.us/items/{$items[$i]['item_id']}')\"
class=\"twitter\">T</a></li>";
問題是URL參數沒有顯示在共享框中。我試圖讓分享框顯示Check out {item name} at cmplt.st/item/{item'item_id}
,其中cmplt.st/item/{item'item_id}
鏈接到completeset.us/items/{item_id}
,但它只顯示Check out {item name} at
。我如何才能讓網址真正顯示在推文中?
編輯:
這裏是popitup函數。它所做的只是在單獨的窗口中彈出分享框。
//Function to pop up a new window
function popitup(url) {
newwindow=window.open(url,'name','height=300,width=500');
if (window.focus) {newwindow.focus()}
return false;
}
'&'在URL中用於分隔查詢字符串參數。要傳遞整個URL,請嘗試使用其轉義序列('%26')。 '... at%20%26url = ...' – rjz 2012-07-13 20:50:30
這給了我'通過@ cmpltst檢查出大孩子在&url = cmplt.st/item/sjDDulC8wt http://completeset.us/organizer空白,因爲它怪胎瞭解那裏沒有一個URL參數。 – jaimerump 2012-07-13 20:56:00
你可以發佈你的'popitup'函數的代碼嗎? – rjz 2012-07-13 20:57:59