假設我有這個內容的網頁:
<h1 id="foo"> Some string </h1>
現在我想複製Some string
剪貼板。但條件是:
- 我的網頁(應用程序)是面向鼠標的,所以我不想讓用戶觸摸鍵盤。
- 右鍵單擊已經從事另一項任務,所以我不能正確使用。
的唯一方法是用id="foo"
懸停在該<h1>
,然後按鼠標左鍵。
我用它搜索了一下,發現了一個JavaScript方法來做到這一點。但很快我就知道這不是跨瀏覽器。那麼,有沒有辦法複製文字左上角的h1
。
假設我有這個內容的網頁:
<h1 id="foo"> Some string </h1>
現在我想複製Some string
剪貼板。但條件是:
的唯一方法是用id="foo"
懸停在該<h1>
,然後按鼠標左鍵。
我用它搜索了一下,發現了一個JavaScript方法來做到這一點。但很快我就知道這不是跨瀏覽器。那麼,有沒有辦法複製文字左上角的h1
。
使用Adobe Flash呼叫可能是您最好的選擇。
我已經使用這個邊際的成功:http://code.google.com/p/zeroclipboard/
如果Java方法是不能接受的,因爲它不是跨瀏覽器兼容的,我也不打算提出一些破舊的(並導致可能的安全漏洞)的Active X組件,它只會有效地成爲IE(除少數例外)。
這裏開始了搜索,發現http://www.steamdev.com/zclip
這個插件是與所有瀏覽器跨平臺兼容性,並且效果很好: http://plugins.jquery.com/project/clipboard
@GregHewgill你沒看到我已經說過純JavaScript是不跨瀏覽器,我不想要它?這怎麼可能重複。 –
你讀過這個問題的答案嗎?所有的答案都提到了跨瀏覽器解決方案。 –