Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

gs.addInfoMessage with external URL link

avid
Kilo Expert

Hi.

I've   added a business role that's display top message with link to external URL. Google for example :

(function executeRule(current, previous /*null when async*/) {

  var str ='<a href="www.google.com"   target="_top" >Google </a>';

  gs.addInfoMessage(str );

})(current, previous);

but the Hyperlink redirect to: https://my-instants-name.service-now.com/www.google.com and display   "The page you are looking for could not be found".

pnf.PNG

I'll   appreciate any help.

Thank you.

1 ACCEPTED SOLUTION

Hi,


Use the below BR:



var str ='<a href="https://www.google.com"   target="_blank" >Google </a>';


gs.addInfoMessage(str );  



It will work.


View solution in original post

5 REPLIES 5

michal29
Mega Guru

Hello Avi,



Have you tried to append https:// to the beggining of your link ? Let me know


Apart from that, try out window.location   = link



Regards,


Michal


I've try it and it doesn't work either.



I'm not sure how to   use window.location as hyperlink.


Hi,


Use the below BR:



var str ='<a href="https://www.google.com"   target="_blank" >Google </a>';


gs.addInfoMessage(str );  



It will work.


This work like a charm!



Thank you.