Cómo forzar un cambio de dominio de URL en la barra de direcciones
Si se conecta con un enlace externo, hay ocasiones en las que es inevitable cambiar el dominio, como cuando se le llama al iFrame o cuando se carga el ajaxload con jquery.
Por ejemplo, el ajax tiene algo que es la seguridad de la caja de arena, por lo que tiene limitaciones que le impiden llamar a páginas de otros dominios.
Si cambiamos el dominio por la fuerza y lo unificamos, podemos resolver estos problemas.
1. método corriente
Lo más común es declarar la ruta de un documento en Java Script.
Sin embargo, en el caso del ajax, hay ocasiones en las que incluso esto no funciona.
Pero es el método más fácil y común.
<script language=javascript>
document.domain = "www.A.com";
</script>
De esta forma, incluso si se trata de A.com sin www, se reconocerá como www.A.com y se llamará la página.
Sin embargo, no hay ningún caso en el que no se pueda fallar leyendo los siguientes cuatro consejos.
2. Cómo alinear los dominios
Cuando la ruta de dirección esperada es obvia, es más seguro hacerlo de la siguiente manera.
<script language=javascript>
var url1 = 'www.A.com';
var url2 = 'A.com';
if( document.URL.match(url1) ) document.location.href = document.URL.replace(url1, url2);
</script>
Los visitantes quieren acceder a A.com y si se accede a www.A.com, lo anterior obliga a convertirse en A.com en el primero.
¿Por ejemplo, www.A.com/search?query=test, aunque la dirección esté marcada en URL ¿a la fuerza A.com/search?y se convierte en query=test.
Ingrese la dirección de dominio deseada en url1 y url2.
unificando url1 y url2 con la parte "if" para que se convierta en url2.
url1 es la dirección de la ruta en cuestión y url2 la que quiere.
Si, no solo www, sino también blogs, img, etc., se puede seguir aumentando desde arriba, url3, url4, etc.
3. Otros consejos
JSON y muchas otras.
Como JSON tiene un contenido largo, lo mencionaré la próxima vez.
4. indicaciones
Sin embargo, el primer método, document.domain="dirección"; precaución al utilizar el método.
Algunas páginas pueden ser útiles, pero debido a que las rutas de dominio dentro del sitio están todas entrelazadas, otras páginas pueden causar muchos problemas o no guardarlas.
Por lo tanto, si se aplica el documento.domain en una página, es inevitable aplicarlo a todas las páginas.
Además, en el caso del iFrame, no sólo se aplica eso a la página de padres que se llama, sino que también se debe declarar el documento.domain en el documento del iFrame llamado.
Sin embargo, en el caso de utilizar el documento.URL.match, que es el segundo método, solo se puede declarar y utilizar en la ventana de los padres.
[Cómo forzar el cambio de dominio de URL en la ventana de dirección]
'Conocimiento (Ver español)' 카테고리의 다른 글
¿Una página que no debería usar Ad-Sensei? (0) | 2022.11.11 |
---|---|
Mostrar con display, cómo ocultar - CSS (0) | 2022.11.10 |
Se necesita el sistema de salario mínimo y vital de Corea (0) | 2022.11.08 |
Donde permanece la noche - Lee Munse (0) | 2022.11.07 |
George en mi mina - Ray Charles. (0) | 2022.11.06 |