Hola chicos, realmente necesito su ayuda. Estoy creando algún tipo de aplicación para buscar dinámicamente varios elementos. Por ejemplo, quiero buscar productos específicos en una tienda a través de iframe (por ejemplo, src será 'www.store.com/search'), creo una matriz de todos los objetos que quiero buscar y creo un bucle que cambie el src de iframe ('www.store.com/search/item-1', 'www.store.com/search/item-2', etc.). Necesito acceder al precio del artículo seleccionado, preferiblemente a través del elemento dom de iframes. Estaba tratando de acceder al elemento dom de iframes y a la consola sin éxito (Bloqueó un marco con origen para acceder a un marco de origen cruzado). Estoy bastante seguro de que no voy en la dirección correcta, ¿alguien tiene una mejor solución o una forma de evitar esto?
Si no controla los contenidos dentro del iframe, no hay una manera fácil de hacerlo. El navegador web tiene una función de seguridad (llamada CORS - https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS ) para evitar este tipo de interacción por razones de seguridad.
Para que esto sea posible, la página dentro del iframe debe ser su página, y debe configurar los ajustes de CORS en ella para permitir su uso con un iframe como este.