Precondición:IE9 arroja excepciones al cargar scripts en iframe. ¿Por qué?
Tengo una página aspx con iframe adentro. Este iframe apunta a la URL manejada por MVC en el mismo sitio (es un sitio híbrido, tanto ASP.NET estándar como ASP.NET MVC). La página resultante presentada por MVC contiene muchas referencias de scripts.
Problema:
IE9 se produce una excepción en cada guión único que se carga en marco flotante. Estas excepciones son similares a ésta:
Error: 'Function' is undefined
Eso es, se dice que las cosas más básicas cada ventana tiene es de alguna manera ausente. Una vez que haya hecho clic en todas estas ventanas emergentes, ¡la página simplemente funciona como se diseñó!
Si cargo un URL del atributo <iframe />
src en el navegador directamente, todo funciona como se espera.
Si abro la página en otro navegador (probé Opera, Firefox), todo funciona como se espera, sin errores.
Entonces, ¿qué quiere IE9?
Sea lo que sea que IE9 quiere, le faltará, a juzgar por el hecho de que * queremos * codificar * y señalar los mensajes de error *. – Jon
"función" no tiene una F mayúscula en JavaScript. ¿Este es el problema? –
No. [Objeto de función global] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function) –