Información
El tema que ha solicitado se muestra abajo. Sin embargo, este tema no se encuentra en la biblioteca.

Lista de cambios de las API DOM y HTML (HTML)

Applies to Windows and Windows Phone

Las aplicaciones de Windows en tiempo de ejecución con JavaScript usan el modo estándar de Windows Internet Explorer cuando procesan la mayoría de su código HTML y JavaScript, pero hay algunas API de HTML y DOM que no son compatibles o que funcionan de manera diferente. Aquí te mostramos la lista de API de HTML y DOM que se comportan de manera diferente o no se admiten para aplicaciones de Windows en tiempo de ejecución con JavaScript.

Cuando escribas código para sitios web y aplicaciones de la Tienda Windows con JavaScript, puedes usar la detección de características para averiguar si la API que quieres usar está admitida. Para obtener más información, consulta el tema sobre el mismo marcado: escribir código entre exploradores.

APIDescripción

a.target

Cambio de comportamiento. No puede usarse para abrir una ventana nueva dentro de la aplicación. Si intentas abrir una página web externa en una ventana nueva (como configurando target = "_blank") el vínculo se abre, en cambio, en el explorador.

a.uri

No es compatible.

addBehavior

No es compatible.

body.behaviorUrns

No es compatible.

body.removeBehavior

No es compatible.

body.scopeName

No es compatible.

body.tagUrn

No es compatible.

document.execCommand

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.queryCommandEnabled

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.queryCommandIndeterm

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.queryCommandState

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.queryCommandSupported

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.queryCommandValue

Cambio de comportamiento. Los comandos createLink e insertImage no crean una interfaz de usuario. No se admiten los comandos saveAs y open.

document.write

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

document.writeln

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

DOMParser.parseFromString

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

innerHTML

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

insertAdjacentHTML

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

navigator.appCodeName

No es compatible.

navigator.mimeTypes

No es compatible.

navigator.plugins

No es compatible.

onbeforeunload

Cambio de comportamiento.

  • Si tu controlador de eventos onbeforeunload devuelve false, null, undefined o nada, la aplicación llama al controlador de eventos onunload.
  • Si el controlador de eventos onbeforeunload devuelve una cadena y la aplicación se está running, la aplicación muestra un Flyout que contiene la cadena devuelta como un aviso con los botones Continuar y Cancelar. Continuar continua con la navegación. Cancelar finaliza la navegación.
  • Si el controlador de eventos onbeforeunload devuelve true y la aplicación está running, la aplicación no muestra ningún aviso y cancela la navegación. No se llama a onunload.
  • Si el controlador de eventos onbeforeunload no devuelve nada y la aplicación está not running, la aplicación omite el valor devuelto y continua con la llamada al controlador de eventos onunload.

outerHTML

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

pasteHTML

Cambio de comportamiento. El contenido se filtra como si fuera procesado por el método toStaticHTML. Si se intenta inyectar HTML que contiene un elemento desconocido, controladores de eventos, script o referencias a script, o seudoclases y seudoelementos CSS desconocidos se produce una excepción cuando agregas el HTML al DOM de la página. Para obtener más información, consulta Hacer que el HTML sea más seguro, detalles para toStaticHTML.

removeBehavior

No es compatible.

responseXML

Cambio de comportamiento. En las aplicaciones de Windows en tiempo de ejecución con JavaScript, esta propiedad devuelve el objeto DOMParser basado en estándares web, en lugar del objeto basado en ActiveX.

title

Cambio de comportamiento. No se representa el elemento title.

window.alert

No es compatible. (No obstante, este método funciona cuando tu aplicación está en el modo de desarrollo, para que puedas usarlo para depurar).

window.close

Finaliza la aplicación. Puedes llamarla solamente desde páginas de contexto local.

window.confirm

No es compatible.

window.dialogArguments

No es compatible.

window.dialogHeight

No es compatible.

window.dialogLeft

No es compatible.

window.dialogTop

No es compatible.

window.dialogWidth

No es compatible.

window.execScript

Cambio de comportamiento. Este método puede usarse para ejecutar solamente JavaScript. No puede usarse para ejecutar VBScript.

window.external

No es compatible.

window.menuArguments

No es compatible.

window.moveBy

No es compatible.

window.moveTo

No es compatible.

window.onhelp

No es compatible.

window.open

No es compatible.

window.prompt

No es compatible.

window.resizeBy

No es compatible.

window.resizeTo

No es compatible.

window.returnValue

No es compatible.

window.sessionStorage

Esta propiedad parece que funciona, pero se pierden datos cuando se cierra la aplicación. No uses esta propiedad para almacenar el estado de la aplicación.

window.showHelp

No es compatible.

window.showModalDialog

No es compatible.

window.showModelessDialog

No es compatible.

xhr.responseBody

No es compatible.

 

 

 

Mostrar:
© 2015 Microsoft