我試圖做簡單的模板,用於在網站的用戶。我有一個測試線是這樣的:避免FF JS自動HTML編碼?
<div id="test"><a href="{url}">Test</a></div>
它會正確地與下面的JS在所有瀏覽器提醒HTML除了FF:
alert(document.getElementById('test').innerHTML);
在FF它會改變大括號到他們的HTML編碼版本。我不想僅僅通過URL解碼來防止用戶通過實際的URL輸入HTML而不是其中的模板。在REGEXing返回值之外解決這個問題的任何想法?
我的小提琴是在這裏:http://jsfiddle.net/davestein/ppWkT/
編輯 因爲它是看似不可能避免在FF的差異,我們仍處於發展初期,我們只是要切換到使用[]代替{}。將@Quentin標記爲正確的答案,因爲這是我要去的,
+1對於希望避免的正則表達式如果可能的話:-) –