laptop and a wrench

Error

The 'target ='_blank'' HTML tag is ignored in geoprocessing services when embedding in web applications created in ArcGIS Online.

Última publicación: December 15, 2021 ArcGIS Online
Número de ID del error BUG-000140757
EnviadoJune 16, 2021
Última modificaciónJune 5, 2024
Relacionado conArcGIS Online
Versión encontrada9.1
Sistema operativoWindows OS
Versión de sistema operativo10.0 64 Bit
EstadoWill Not Be Addressed

Información adicional

This issue is by-design for security issues.

Solución alternativa

  • The output of the geoprocessing tool is of type GPString and the tool generates an HTML element <a> directly.
  • To keep out the malicious code, string content is sanitized before displaying on the page and the target=‘_blank’ is removed.
  • Open a new tab to show the output PDF file, change the output type of the geoprocessing tool from GPString to GPDataFile.
  • Thus, ArcGIS Web AppBuilder will generate an HTML element <a target=“_blank”>.
  • If the output type is GPDataFile, the users do not need to generate the URL parameter.
  • Set the output file path as the value of GPDataFile. The geoprocessing service will create a URL for it. The print service is a good example, refer to the following link, http://sampleserver6.arcgisonline.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task for more information.

Pasos para reproducir

ID del error: BUG-000140757

Software:

  • ArcGIS Online

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga