2012-09-23 52 views
0

可能重複:
How to copy to the clipboard in JavaScript?副本與左鍵點擊剪貼板

假設我有這個內容的網頁:

<h1 id="foo"> Some string </h1> 

現在我想複製Some string剪貼板。但條件是:

  • 我的網頁(應用程序)是面向鼠標的,所以我不想讓用戶觸摸鍵盤。
  • 右鍵單擊已經從事另一項任務,所以我不能正確使用。

的唯一方法是用id="foo"懸停在該<h1>,然後按鼠標左鍵。

我用它搜索了一下,發現了一個JavaScript方法來做到這一點。但很快我就知道這不是跨瀏覽器。那麼,有沒有辦法複製文字左上角的h1

+0

@GregHewgill你沒看到我已經說過純JavaScript是不跨瀏覽器,我不想要它?這怎麼可能重複。 –

+0

你讀過這個問題的答案嗎?所有的答案都提到了跨瀏覽器解決方案。 –

回答

1

使用Adobe Flash呼叫可能是您最好的選擇。

我已經使用這個邊際的成功:http://code.google.com/p/zeroclipboard/

如果Java方法是不能接受的,因爲它不是跨瀏覽器兼容的,我也不打算提出一些破舊的(並導致可能的安全漏洞)的Active X組件,它只會有效地成爲IE(除少數例外)。