我有一個問題,如下所示:我們在應用程序中使用了豐富的文本編輯器(TinyMCE,但這並不重要)。現在,隨着Internet Explorer 8中,我們注意到,如果在內容類型,看起來像一個網址:Javascript:需要解決方法:Internet Explorer在更改href時更改鏈接文本
www.google.com
... IE瀏覽器幫忙,將其轉換爲通過一些本機到瀏覽器功能進行鏈接。現在,如果你真的想把它變成一個鏈接,並選擇編輯鏈接屬性,並設置href例如到
www.google.com/analytics
...然後在JavaScript的設置錨標記的href屬性的鏈接變化也文本。期望的結果是:
`<a href="http://www.google.com/analytics">www.google.com</a>`
但實際上是:
`<a href="http://www.google.com/analytics">www.google.com/analytics</a>`
有誰知道一個方法來解決此問題?
更新:此行爲僅在Internet Explorer 8和7中出現。Firefox,Chrome和Safari不受影響。這個問題也可以在TinyMCE網站http://tinymce.moxiecode.com/examples/full.php上觀察到,所以它可能不是TinyMCE配置問題。
IE9的行爲方式是否相同?我在IE7&8中看到了這種行爲,但無法訪問IE9。 – Prembo 2012-01-30 05:31:03