Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

150
Vistas
Ajax sin control para la configuración de CORS CORB en el servidor: cómo mostrar solo cierta clase de elemento de datos de un objeto html externo con jQuery

Solo tengo acceso al Front-End, por lo que realmente no puedo configurar Access-Control-Allow-Origin en * en el servidor. Es por eso que luché con jsonp , corb en el segundo fragmento a continuación. Y lo único que funciona parece ser el primer fragmento donde puedo mostrar un objeto html completo, pero luego solo necesito mostrar el elemento span class="bar por lo que una solución en mi caso sería filtrar un objeto de datos html y finalmente mostrar solo el elemento span class="bar

Nuevamente, estoy tratando de mostrar solo el elemento span class="bar de estos datos de objetos html externos

 $(document).ready(function(){ $("#y").html('<object data="https://www.osculati.com/it/advancedSearchResults.aspx?searchbar=49.548.04" />'); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="y"></div>

Pero cuando estoy usando jQuery Ajax cualquiera de los métodos .load, primero aparece el error CORS. Entonces, para resolver el problema de dominio cruzado, uso Jsonp y luego aparece el error CORB , así que me quedé atascado.

 $(document).ready(function() { $.ajax({ url: "https://www.osculati.com/it/advancedSearchResults.aspx?searchbar=49.548.04", dataType: 'jsonp', success: function(json) { alert("Success"); }, error: function() { alert("Error"); } }); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

esto debería hacer lo que quieras

 <!doctype html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> </head> <body> <div id="y"></div> <script> $(document).ready(function() { $("#y").load('https://www.osculati.com/it/advancedSearchResults.aspx?searchbar=49.548.04 .bar') }); </script> </body> </html>

espero que esto ayude

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda