我寫了一個JavaScript書籤,效果很好。這是相當長的,它包含很多單引號和雙引號如下面的玩具例子:javascript書籤中的引號
javascript:html="<a href='www.example.com'>example</a>";document.write(html);
現在我要發佈它在網頁上,那就是我必須插入JavaScript字符串作爲一個<一個內部URL屬性>標籤在網頁的HTML源代碼,所以:
<a href="javascript:...">this is my bookmarklet</a>
但是很顯然由於反覆雙引號的衝突。有沒有簡單的方法可以在html代碼中寫入bookmarklet javascript代碼?
逃生一種或兩種類型的報價 – c69 2012-01-27 00:03:16
確實與'%22'工作更換'「'的?(在你的href。所以它會是'') – 2012-01-27 00:04:40
還有這個網站,這將編碼您的網址的所有可能的字符:http://jlpoutre.home.xs4all.nl/BoT/Javascript/Utils/endecode.html 我不知道這是否適用於您的情況 – 2012-01-27 00:06:44