我試圖在使用MS Word 2007鏈接到包含大括號('{','}')和&符號的URL的MS Word文檔中放置超鏈接('&')。但是,Word 2007不允許使用這些字符。它也不允許使用百分號('%'),所以我無法對這些字符進行URL編碼。Microsoft Word 2007不允許在其超鏈接中使用特殊字符
有關如何鏈接到包含特殊字符的URL的任何建議?特別花括號和&符號?
我試圖在使用MS Word 2007鏈接到包含大括號('{','}')和&符號的URL的MS Word文檔中放置超鏈接('&')。但是,Word 2007不允許使用這些字符。它也不允許使用百分號('%'),所以我無法對這些字符進行URL編碼。Microsoft Word 2007不允許在其超鏈接中使用特殊字符
有關如何鏈接到包含特殊字符的URL的任何建議?特別花括號和&符號?
您是否嘗試過將鏈接插入到文檔中,如this answer中所述的HTML?
MS-Word 2007確實允許特殊字符(包括大括號和&符號)。它只是一個驗證正則表達式,當URL包含大括號和&符號時,URL不符合。這些是我在驗證URL之前刪除的唯一字符,這讓我相信它們是失效的唯一原因,而不是整個URL。爲了使問題更加嚴重,MS-Word 2010驗證了MS-Word 2007沒有的URL。
您可以通過鏈接基礎鏈路上的手動解決此問題,但這個過程是醜陋:
blah.docx
到blah.zip
document.xml.rels
document.xml.rels
(即覆蓋當前一個).docx
我能夠在Word 2007中使用大括號和&符號添加超鏈接(當然,它們是URL編碼後的)...... – 2011-04-05 20:18:07
沒有百分號,你幾乎搞不懂 - 不能在URL中進行任何轉義。你確定沒有辦法讓他們進入鏈接? (例如,如果你不能輸入它們,你可以粘貼它們嗎?還是這個「未驗證」在保存時完成?) – Piskvor 2011-04-05 20:20:51
在http://superuser.com上詢問此問題 – 2011-04-05 20:20:56