這是一個驚人的網頁:Go there在網頁上覆制保護:破折號
現在,複製文本的一部分,例如,該塊:
而現在,貼它Notepadd ++(其他編輯似乎沒有爲此工作)。下面是結果的屏幕截圖:
這怎麼可能?是否有任何不能打印在網頁上的破折號,但可複製?我聽說過使用JS的複製保護,但在這裏,我感到非常驚訝...
有關如何實現這一點的任何想法?
這是一個驚人的網頁:Go there在網頁上覆制保護:破折號
現在,複製文本的一部分,例如,該塊:
而現在,貼它Notepadd ++(其他編輯似乎沒有爲此工作)。下面是結果的屏幕截圖:
這怎麼可能?是否有任何不能打印在網頁上的破折號,但可複製?我聽說過使用JS的複製保護,但在這裏,我感到非常驚訝...
有關如何實現這一點的任何想法?
它是Soft-Hyphen,連字授權。 要刪除它,嘗試:
strtr($text, array("\xC2\xAD" => "")); // If you are in UTF-8
strtr($text, array("\xAD" => "")); // ISO 8859-1
str_replace('­', '', $text); // html
讓我們在OpenOffice的看到:
哦,太棒了!多謝,夥計。 – 2013-02-12 14:27:50
該頁面使用Soft hyphens:
在計算和排版,軟連字符(U + 00AD軟連字符,HTML:
­
­
),也稱爲任意連字符或可選連字符, 是一種連字符,用於指定文本中的連字符 如果文本重新流動,允許中斷而不會在不方便的地方強行換行 。
除非瀏覽器決定在該字符處斷開該行,否則不會顯示該軟連字符。
該頁面正在使用[軟連字符](http://en.wikipedia.org/wiki/Soft_hyphen)。他們不在屏幕上呈現。 – 2013-02-12 09:53:36
@SalmanA,讓這個答案。 – 2013-02-12 12:16:58