Cómo usar js para resolver problemas entre dominios usando encabezados
ubicación.hash iframe
El principio es utilizar ubicación.hash para transferir valores.
Supongamos que el archivo cs1.html bajo el nombre de dominio a.com quiere transferir información con cs2.html bajo el nombre de dominio cnblogs.com.
1) Primero se crea cs1.html para crear automáticamente un iframe oculto. El src del iframe apunta a la página cs2.html bajo el nombre de dominio cnblogs.com. ) Después de que cs2.html responda a la solicitud, los datos se transferirán modificando el valor hash de cs1.html
3) Al mismo tiempo, agregue un temporizador a cs1.html para determinar si el valor de location.hash ha cambiado después de un período de tiempo. Una vez que hay un cambio, obtenga el valor hash
Nota: dado que las dos páginas no están bajo el mismo dominio, IE y Chrome no permiten modificaciones. del valor de parent.location.hash, por lo que se debe utilizar un iframe proxy bajo el nombre de dominio a.com
.