Ho un problema come segue: Stiamo utilizzando un editor di testo avanzato (TinyMCE, ma non è importante qui, credo) nella nostra applicazione. Ora, con Internet Explorer 8, abbiamo notato che se si digita nel contenuto che assomiglia ad un indirizzo web:Javascript: soluzione alternativa: Internet Explorer cambia il testo del link quando si modifica l'href
www.google.com
... IE converte utilmente in un collegamento da alcune funzionalità native-to-browser. Ora se vuoi veramente inserirlo in un link e scegliere di modificare le proprietà del link e impostare href e.g. a
www.google.com/analytics
... poi, quando il JavaScript imposta l'attributo href del tag di ancoraggio, anche il testo delle modifiche di collegamento. Il risultato desiderato è:
`<a href="http://www.google.com/analytics">www.google.com</a>`
ma in realtà è:
`<a href="http://www.google.com/analytics">www.google.com/analytics</a>`
Qualcuno sa un modo per ovviare a questo?
Aggiornamento: questo comportamento è stato osservato solo in Internet Explorer 8 e 7. Firefox, Chrome e Safari non sono interessati. Il problema può anche essere osservato sul sito Web di TinyMCE http://tinymce.moxiecode.com/examples/full.php, quindi probabilmente non è un problema di configurazione di TinyMCE.
IE9 si comporta allo stesso modo? Sto vedendo questo comportamento in IE7 e 8, ma non ho accesso a IE9. – Prembo