How to send data from a text component to a redirected page?

Avatar

Avatar
Level 1
sanjayn66673968
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile

Avatar
Level 1
sanjayn66673968
Level 1

Likes

0 likes

Total Posts

3 posts

Correct reply

0 solutions
View profile
sanjayn66673968
Level 1

28-02-2020

i want to create a text component which will have a link which gets redirected to another page.How can i pass any text data into redirected page?

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Establish
MVP
BrianKasingli
MVP

Likes

645 likes

Total Posts

606 posts

Correct reply

239 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back 10
View profile

Avatar
Establish
MVP
BrianKasingli
MVP

Likes

645 likes

Total Posts

606 posts

Correct reply

239 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back 10
View profile
BrianKasingli
MVP

28-02-2020

@sanjayn66673968,

passing data from your redirect can be done via URL parameters; Take the example of [302 Redirect] URL: http://localhost:4502/content/my-site/ca/en-AK/home.html?dataID=211231332424424
The resulting page is expected to will have javascript reading the URL parameter "dataID"; this Javascript should be invoked from your client library. 

 

 

<script type="text/javascript">
function getUrlParameter(name) {
    name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
    var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
    var results = regex.exec(location.search);
    return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
};
alert(getUrlParameter('dataID');
</script>

 

 

The URL example provided above is for an Author environment, which is where you would probably be testing and developing your feature.

Hope this helps!

Answers (0)