2016-04-27 38 views
1

我有一些HTML這樣的:跨度標籤會導致新的生產線,同時複製

sometext <span style="display: inline; -moz-user-select: none;">₹</span> some other text 

現在,它給了我新的生產線時,我複製整個文本

sometext 
some other text 

有什麼辦法,以避免新線在複製的文本中。

順便說一句,沒有oncopy處理程序,尋找HTML或CSS方式,而不是剪貼板API或JS。

對不起我的錯誤,測試網址: https://jsfiddle.net/q7zh7wwe/

其實我複製到Excel,沒有span標記,它工作正常。 使用span標籤,我試圖獲取要粘貼的數字,但它正在創建新行。

+3

有一個''₹在'span'這是不可見的。 (我不知道如何使它可見)在這裏它工作正常:https://jsfiddle.net/u9psmd53/ – caramba

+0

或者你可以做到這一點https://jsfiddle.net/u9psmd53/ – Atula

+0

這是工作正常..可能是瀏覽器特定的問題......你在哪個瀏覽器中面臨這個問題? –

回答

1

用途:後:之前₹代替span標籤

+0

對不起,我的錯誤,把一個測試網址的問題。 –

+0

使用:之後和:之前爲₹代替span標籤 –

+0

gr8,謝謝。我不知道爲什麼我會浪費時間來跨越跨度的空間:在內容設置之前,我可以擁有td類。有時很難尋找簡單的解決方案。 –

0

使用盧比符號一樣,這不是一件好事,因爲它不是對DOM的字符。

有這麼多符號的實體應該用來在html中嵌入任何符號。對於盧比符號使用此&#x20B9

sometext <span style="display: inline; -moz-user-select: none;">&#x20B9;</span> some other text 

例子:https://jsfiddle.net/u9psmd53/2/

+0

但這不是問題,我的代碼我已經使用₹ –

+0

,但在你的問題中,你提到你正在使用'“Well確保utf-8在meta標籤中給出,就像這個'' –

相關問題