Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

load external page

Posted on 2011-02-27
7
Medium Priority
?
289 Views
Last Modified: 2012-05-11
Hi

How to load a external page located in a protected directory with jquery/java script?


Thanks
0
Comment
Question by:3xtr3m3d
7 Comments
 
LVL 40

Expert Comment

by:Gurvinder Pal Singh
ID: 34991326
what do you mean by <<protected directory>>?
0
 
LVL 3

Author Comment

by:3xtr3m3d
ID: 34991335
directory is protected by username and passowrd.
0
 
LVL 75

Expert Comment

by:Michel Plungjan
ID: 34991925
Not possible unless you sign in first.

And anyway, you cannot access a file on a different domain using Ajax unless the site implement CORS or XDR

On the server you have a better chance
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 3

Author Comment

by:3xtr3m3d
ID: 34995885
what if i use iframes?
0
 
LVL 75

Accepted Solution

by:
Michel Plungjan earned 1000 total points
ID: 34995976
The user will still be presented with the sign in unless you do it for him/her on the server and proxy the pages

Possibly a solution here: http://www.google.com/search?q=jquery+authentication
depending on the target server
0
 
LVL 3

Assisted Solution

by:timhigham
timhigham earned 1000 total points
ID: 35001193
You speak of 'pages', however anything requested by a browser to a server is a file.
The server dictates what files are returned.
Any host server, by definition of security, allows no access by default.
Access is then simple and allowed 'bit by bit'.

For example:

1.
Allow a single port to be accessed (by firewall and then only by the webserver software)

2.
Require additional incoming data (username and password) before returning some files.

I would respectfully advise you research HTTP protocol.
As a summary, a host(server computer) will not allow access to any controlled files, a client(user browser) will not allow access to local files (eg website must as a minimum require permission to change data on the client computer).
Protection therefore must be consensual !
From your basic description I would advise that some indication is given to visitors being taken away from your website domain.
I would suggest not using an IFRAME but using
<a target=''_blank''>
or
javascript window.open (ie popup)

You don't have any control on an external domain.
HOPEFULLY I HAVE EXPLAINED WHY YOU CAN'T GET A SOLUTION !!!
0
 
LVL 75

Expert Comment

by:Michel Plungjan
ID: 35004112
There are several server based possibilities to proxy with or without authentication.
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

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

Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. 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.: (CODE)
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

886 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