My URL is: http://localhost/testproject/product.html#catId=155 I want to URL: http://localhost/testproject/product.html without refreshing the page. Is this possible using javascript Or jquery ?
I think there is not any code yet created to convert the URL automatically.If you find any let me know.
Your questions is not very clear, so I assume you mean that you want to update or change specific content areas on the page. To do this, there must be an event that triggers the content change. That could be a mouse click, a menu selection, a timer, or similar action. Then when this event occurs, the content changes. All major programming languages offer this. I happen to be most comfortable with asp.net but all it is doing is running javascript anyway.
jquery is a form of javascript. i dont think javascript has anything for it, as far as i know. only solution i can think of is url rewrite. if you are on linux server you can easily use .htaccess for this. for windows server there are different approaches you can take for it.
I use iframe to update areas on my pages-- without refreshing entire pages. Reminder: iframe allows you to specify a url src. Q...
You should use basic ajax (Javascript) to do your task, it'll "Request" a different page in the background, and load it. It still makes a request, etc, but its more eye friendly for the user. An example of ajax being used is this forums "Quick reply"... Do a quick reply and you'll notice the page isnt refreshed, If you Google Ajax, you'll find a lot of guides, find the one you're most comfortable with, create two new pages for testing it, etc, once you've got it working how you wish, then add the code to your live pages.