Programming Forums

Programming Forums (http://www.programmingforums.org/forumindex.php)
-   JavaScript and Client-Side Browser Scripting (http://www.programmingforums.org/forum23.html)
-   -   not abl to retrive page by javascript (http://www.programmingforums.org/showthread.php?t=12101)

anant_tickoo Dec 4th, 2006 6:15 AM

not abl to retrive page by javascript
 
hey!!


i am trying to get this code running .. it works fine when i am open it localy that is i double click html file every thing goes okey ..
but when i request it form site eg. http://10.0.54.61. the error is that permisson denied and the page i request does no get displayed...


wot is wrong

kindly help
:

<HTML>
<HEAD>

<META HTTP-EQUIV=REFRESH CONTENT=60>
<base target="_self">
</HEAD>
<BODY>
<B><center>UPDATES</center></b>
 
<script type="text/javascript">
var req;
function getUrl(url) {
    var req = new ActiveXObject("microsoft.xmlhttp");
        req.open("GET",url,false); //i see error here ::permission denied
        req.send();
    return req.responseText;

}

 req = getUrl('http://10.0.54.140');
document.write(req);
</SCRIPT>

</BODY>
</HTML>


Arevos Dec 4th, 2006 6:34 AM

As far as I know, XMLHttpRequest only lets you retrieve information from the local server as part of a security measure. If you want to retrieve information from a remote server you need some sort of proxy.

As an aside, your code is IE-specific. Okay for testing, but you'd have to change that for production use - just in case you didn't know.

anant_tickoo Dec 4th, 2006 10:24 AM

i am using it for ie 6 only... are u sue abt the "XMLHttpRequest only lets you retrieve information "

w3 words
The XMLHttpRequest object is an interface exposed by a scripting engine that allows scripts to perform HTTP client functionality, such as submitting form data or loading data from a server.

Pizentios Dec 4th, 2006 11:15 AM

why not use a system call and wget? ofcourse, this will only work if your using something like php, as javascript is client side only.

anant_tickoo Dec 4th, 2006 12:25 PM

ya i am doing same but i get error permission denied. .. when below gets executed ....

:

req.open("GET",url,false); //i see error here ::permission denied



i do't understand that

Arevos Dec 4th, 2006 12:38 PM

Quote:

Originally Posted by anant_tickoo (Post 120551)
i am using it for ie 6 only... are u sue abt the "XMLHttpRequest only lets you retrieve information "

It would help if you took the time to produce a vaguely coherent reply. If you expect people to spend some of their time giving you an answer, surely the least you can do is spend a few seconds making your post understandable.

In any case, yes, I'm fairly sure, assuming you meant "sure" rather than "sue" and "about" rather than "abt". See here.

anant_tickoo Dec 5th, 2006 9:06 AM

thanks for that arevos .... i will work on your advice .. secondly.. i am here for hint .. not for some to work on my problems .

BlackDal Dec 7th, 2006 5:51 AM

you can run this script code from your computer as "local file" but you can't run from "internet location" ;)
because
1 : it's unsafe! are you sure the object xmlhttp from microsoft server exists on every computer??
2 : access from client-to-server by getting GET is denied

you want show other page in your page?

soultion:
1 : write a server side (or server run) script!
2 : use frame with src propety for showing other page


All times are GMT -5. The time now is 11:24 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC