![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/05/2008, 12:23
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Respuesta: Permiso Denegado con funcion open Dijiste: Recuerda que ajax solo puede abrir un request hacia el mismo servidor y el mismo puerto, si te funcionaba con otras url, es muy raro ya que así no es como funciona AJAX.
Lo primero gracias por contestar, GatorV.
Te dire que desde la pagina .htm accedo a varios dominios remotos, distintos todos , de hecho creo que en total son unos 3 o 4 los dominios a los que accedo sin error, y dos a los que no accedo. PERO he descubierto que ese fallo solo se produce cuando cargo la pagina desde un recurso compartido de windows. Si la cargo desde el disco local, funcionan todos las peticiones asincronas (las 5).
La verdad es que preferiria usar la pagina desde el recurso compartido, ya que el PC que uso no siempre es el mismo, y me obliga a estar copiando el archivo a local cada vez que cambio de equipo, o cuando lo borran los administradores por labores de mantenimiento.
He leido sobre esa limitacion del objeto xmlhttprequest, pero no la termino de entender, ya que si quereis, a modo de prueba, haced una pagina que capture la pagina raiz de google (http://www.google.es/index.html) y escribid su codigo en una textarea y mostradlo en un iframe, vereis como no tendreis ningun problema (se supone que esta activada la opcion "Acceso a datos entre dominios" usando el I.E.). Esa misma pagina la he probado desde local y desde un espacio personal remoto y ha funcionado sin errores. ¿ No contradice eso la filosofia de funcionamiento del objeto xmlhttprequest ?. Y mas aun, ¿ porque a unos dominios si permite hacer open() y a otros no ?. O se permite todo, o se deniega todo.
Salu2. |