[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

javascript URL rewirte

Posted on 2008-09-29
7
Medium Priority
?
1,198 Views
Last Modified: 2013-11-11
I know Ive read this some where.... any one know how to do a URL rewrite in javascript... It was the url in the browser... If I remember right the article was saying that you could do this for when you were using ajax... anyone have an idea on this... thank you for the help...
jeremyBass
0
Comment
Question by:jeremyBass26
  • 4
  • 3
7 Comments
 
LVL 5

Expert Comment

by:jose_juan
ID: 22603333
Hi,

pure URL rewrite  using javascript not is possible; a URL rewrite consist in transform a not existing URL into a resource on server, client side transparent.

Obviously, you can check the URL on your error 404 html page (if you can not run scripts on server) and process the document.location.href for redirect client on javascript runtime.

do you understand?

an example of your 404 html page would be

<html>
<head>
<script>
switch( location.href ) {
case 'http://.../a-page': location.href = '/a.htm'; break;
case 'http://.../b-page': location.href = '/b.htm'; break;
case 'http://.../c-page': location.href = '/c.htm'; break;
}
</script>
</head>
<body>
Page not found!
</body>
</html>

Open in new window

0
 
LVL 4

Author Comment

by:jeremyBass26
ID: 22605781
I think I was not clear, or it just the thought... but what I was wanting to do is stop some HTTP requests at the cleint side.... basicaly I have a file being called 12-20 times... but it's the same file.. so the thought was there has to be a way to "capture" the HTTP requests ... I thought I've seen URL rewrites with javascript... but may-be I could have it so that it's more like this... if HTPP request is in array die else execute and push URL to array?  any ideas on that? thanks for the help
jeremyBass
0
 
LVL 5

Expert Comment

by:jose_juan
ID: 22605908
Ops!

In a general case, you can not stop a request petition, probably you like control all links elements on your page and, when user click then check a posible rewrite. is it?
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
LVL 4

Author Comment

by:jeremyBass26
ID: 22606121
No this is for when an element is called... in this case a link to a swf file.... it's one file that is being called many times ... also it's all in the jQuery script so that thought was that I could do something like "capture" the HTTP requests ... so if HTPP request is in array die else execute and push URL to array? I think... thanks for the help
jeremyBass
0
 
LVL 5

Accepted Solution

by:
jose_juan earned 2000 total points
ID: 22607014
0
 
LVL 4

Author Comment

by:jeremyBass26
ID: 22607062
that was the articel I have been looking for... thank you...
0
 
LVL 4

Author Closing Comment

by:jeremyBass26
ID: 31501443
thanks
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
The viewer will learn how to dynamically set the form action using jQuery.
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Suggested Courses

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question