laptop and a wrench

Bug

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

Zuletzt veröffentlicht: December 15, 2021 ArcGIS Online
Bug-ID-Nummer BUG-000140757
EingereichtJune 16, 2021
Zuletzt geändertJune 5, 2024
Gilt fürArcGIS Online
Gefunden in Version9.1
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusWill Not Be Addressed

Zusätzliche Informationen

This issue is by-design for security issues.

Workaround

  • 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.

Schritte zur Reproduzierung

Bug-ID: BUG-000140757

Software:

  • ArcGIS Online

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln