toolman Posted February 12, 2015 Share Posted February 12, 2015 Hi,I have a URL which is something like: http://www.website.com/page.shtml?ref=code1This page loads a cookie with a value of "code1". What I would like to do is to add the part ref=code1 to a link on an image, for example: <a href="http://www.newwebsite.com?ref=code1"><img src="image.png" /></a> How would I do this using jQuery?Thanks Quote Link to comment https://forums.phpfreaks.com/topic/294549-append-an-image-with-a-url/ Share on other sites More sharing options...
scootstah Posted February 17, 2015 Share Posted February 17, 2015 (edited) There is no built in jQuery method to fetch query parameters. You could use something like this though: function getParam(paramSearch) { var queryString = document.URL.split('?')[1]; if (queryString) { var pairs = queryString.split('&'); for (var i = 0; i < pairs.length; i++) { var param = pairs[i].split('='); if (param[0] == paramSearch) { return param[1]; } } } return null; } var ref = getParam('ref'); if (ref) { document.write('<a href="http://www.newwebsite.com?ref=' + ref + '"><img src="image.png" /></a>'); } Edited February 17, 2015 by scootstah Quote Link to comment https://forums.phpfreaks.com/topic/294549-append-an-image-with-a-url/#findComment-1505862 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.