Hello Everyone, In this tutorial, I am going to show you, how to get the URL parameter using $CurrentPage global variable in the Visualforce page. In this example, I am getting parameter in Javascript but you get URL parameter in any part of Visualforce page using this global variable.
After completing this unit, you'll able to:
- Get URL parameter in the Visualforce page.
Let's get started,
Step 1: Open Developer Console, Go to File>New>Visualforce Page and create a new Visualforce Page called GetURLParameter and replace the following markup.
GetURLParameter.vfp
GetURLParameter.vfp
<apex:page sidebar="false" showHeader="false"> <center> <input type="button" style="margin-top:20px;" onclick="getParameterValue();" value="Click"/> </center> <script> function getParameterValue(){ var AccountId = '{!$CurrentPage.parameters.Id}'; alert(AccountId); } </script> </apex:page>In the above example replace "Id" parameter name with any that you want to get through this global variable.
Step 2: Preview the page to check your example.
Output:
See also:
- Passing Parameter in Apex Method Using Javascript
- Set PDF filename in Visualforce Page
- Find IP Address Geolocation in Visualforce
Conclusion:
Hope you like this tutorial, for any query or suggestions
please feel free to comment.
Thank you.
0 Comments
Post a Comment