We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Get 'id' value of service portal URL in catalog client script

Kalesh A1
Tera Contributor

For example if I have a URL that looks like below

https://xxx.service-now.com/sp?id=I_NEED_THIS_VALUE&sys_id=XXXXXXXXXXXXXXXXX&sysparm_category=XXXXXX...

 

From this url is it possible to get value of 'id' in catalog client script

1 ACCEPTED SOLUTION

VishalB06557037
Giga Sage

Hi @Kalesh A1 

 

Yes you can get it.

onLoad clinet script 

     //get URL
    var gUrl = top.location.href;
alert(gUrl);
var getId = gUrl.split('?')[1].split('&')[0].split('=')[1];
alert(getId);

 

 

Vishal Birajdar
ServiceNow Developer

I know one thing, and that is that I know nothing.
- Socrates

View solution in original post

7 REPLIES 7

I tried this one, this solution works for other URL parameters, but not for 'id'.

VishalB06557037
Giga Sage

Hi @Kalesh A1 

 

Yes you can get it.

onLoad clinet script 

     //get URL
    var gUrl = top.location.href;
alert(gUrl);
var getId = gUrl.split('?')[1].split('&')[0].split('=')[1];
alert(getId);

 

 

Vishal Birajdar
ServiceNow Developer

I know one thing, and that is that I know nothing.
- Socrates

Thanks, this worked