Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Hashtag in url converts to %23

definition : ='Click here<url>http://google.com/#'

When I click on the url, the url changed in http://google.com/%23

Why is # converting to %23 and how can i fix that?

9 Replies
swuehl
MVP
MVP

HirisH_V7
Master
Master

Hi ,

Look this,

'ClickHere'&'<URL>https://www.google.com/#'

may be after this your are Calling any field following &

HTH,

Hirish

HirisH
“Aspire to Inspire before we Expire!”
Not applicable
Author

a better example:

='Click here<url>http://test.test.nl/test.aspx#Dataentry/open/form=job37&jobid='&JobId

when  I open this link in a browser there is no problem. But when I click the url in Qlikview the url changes in te browser to:

http://test.test.nl/test.aspx%23Dataentry/open/form=job37&jobid='&JobId

and then i get the message  'The page cannot be found'

HirisH_V7
Master
Master

Hi use like this,

='Click here<url>http://test.test.nl/test.aspx#Dataentry/open/form=job37&jobid=&JobId

HTH,

Hirish

HirisH
“Aspire to Inspire before we Expire!”
Not applicable
Author

Same issue, # converts to %23

jagan
Luminary Alumni
Luminary Alumni

Hi,

Even it converts to %23 it will work, in browser this type of special characters are encoded.  The below URL works for me

test.nl - Test Resources and Information.

Regards,

Jagan.

HirisH_V7
Master
Master

Hi,

Is that above not working as a link in your browser !

HirisH
“Aspire to Inspire before we Expire!”
Peter_Cammaert
Partner - Champion III
Partner - Champion III

This is standard URL/Browser/Web server practice. Not all browsers/web servers handle special characters in the path part equally well. Therefor the original URL format specification allowed for specifying all URL characters in two ways. Either as character (for regular text characters and most punctuation marks) and as hexadecimal format strings (%XX where XX is the hexadecimal representation of the ASCII character value 0-255)

For example, in a URL a single space character can be replaced by %20 without any problems. They are equivalent.

For more information, see Percent-encoding - Wikipedia, the free encyclopedia

Peter

Not applicable
Author

qlikview1.png

qlikview2.png

qlikview3.png

qlikview4.png

And when I change the %23 to # in the url the page can be found:

qlikview5.png