2016-02-05 82 views
0

我從數據庫搜索返回當前超鏈接的值,重定向到search.php。我想更改我的代碼,以便在用戶使用鼠標單擊鏈接並將用戶保留在同一頁面上時,鏈接的文本將被複制到剪貼板,而不是重定向到search.php。一個簡單的解決方案將不勝感激。這是我目前使用的代碼。點擊時從鏈接複製文本到剪貼板

while($row = mysql_fetch_assoc($find_parts)) 
{ 
$name = $row['name']; 

$id = $row['id']; 

echo "<a href='search.php?id=$id'>$name</a><br />"; 
} 

基本上所有我想要的是name被複制到剪貼板,當鏈接被點擊

+1

這將是客戶端的交互,所以不是PHP。我會從這裏開始,http://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript。 – chris85

+0

php沒有剪貼板,也無法做任何有關客戶端剪貼板的事情。你會需要javascript,這意味着php的東西基本上是不相關的。你在服務器上做什麼是客戶永遠不會看到的。 –

回答

0

我想補充這是一個評論,但不幸的是我沒有很足夠的代表這樣做還。我會推薦zeroclipboard。它使用了Flash和JavaScript的組合,並且應該能夠滿足你的需求。