Retrieving Path Using Javascript
Jun 30, 2006i just wanted to retrieve path of a file residing on local client
system using javascript
i just wanted to retrieve path of a file residing on local client
system using javascript
I'm having problems retrieving the position of an absolute positioned image using the DOM.
A cut-down version of my code is below including an alert to display the current left position of the image. However xpos appears to be null. Code:
Basically I am working on the development of a database where a user enters
an address (street, city, state, zipcode). Based on the user input of the
address, I need to dynamically determine the latitude and longitude of that
address from the internet. Code:
I am trying to create a form for authorised users to upload photos to
an image gallery. I'm attempting to perform simple validation of the
fields by ensuring the fields aren't empty and that the extensions are
right. However, I can't seem to access the actual values of the fields
to start with.
If I simplify my problem, can anyone tell me why this would work in a
Javascript alert:
alert(document.form.Photo1.value);
//This outputs 'D:/images/x.jpg'
but this won't:
var photonumber = "Photo" + 1;
alert(document.form.photonumber.value);
// I get "undefined"
The reason I'm doing this is because I'm looping through a finite set
of images and need to check each one is valid.
Is it because I'm not initialising the "photonumber" string correctly?
I am running my website using Weblogic, so the path is something like
http://<myip>:<port>/<servername>/
On JSP pages I can use <%=request.getContextPath()%to get the root
path of the site, ie that specified above. How can I get the same using
Javascript?
For example, something like <a href='/home'>..</awill not work as
that would point to http://<myip>:<port>/home and needs to point to
http://<myip>:<port>/<servername>/home
I'm currently at http://www.domain.com/the-path.jsp, and I would like
to be able, with JavaScript--and possibly the click of a button, which
I will most likely attach to IE's toolbar--transport to
http://domain.dev.domain.com/the-path.jsp.
Here's the environment: My browser is set to the page http://www.domain.com/the-path.jsp
and I plan to add a button to IE's toolbar via the registry that I
would like to execute the JavaScript, which contain the code to
perform the aforementioned procedure.
My JavaScript knowledge is, as I'm sure you've already surmised,
limited.
Here's what I know (or what I think I know)
The .js file header:
oShell= new
ActiveXObject("WScript.Shell");
the object: window.location.replace [or href].
I have a feeling a "and if" statement is needed here. Am I correct?
BTW: As far as the registry button addition is concerned, I'm set on
how to do that.
I'm using a script to include images into a slide show using direct URLs to the image files, but I am using fckeditor (PHP) for my users to edit their content. The script in the .js file that pulls the images into the slide show.The user's image file is going to be named something like, "userImage01.php". Inside that file would be their image location path ~ "images/user/image1.jpg".Therefore, I need the above javascript to pull-in "userImage01.php" INSTEAD OF the image's location path.
View 10 Replies View RelatedI have:
1 form on the page. (no name, no id value set.)
3 hidden form elements named: catalog, vwoidc, oid
!!! I can only include the javascript right after the body tag. The
form is found near the end of the loaded page.
<form action="actionURL" method=post>
<input type=hidden name=catalog value=store>
<input type=hidden name=vwoidc value=69a6e1deb02417250691>
<input type=hidden name=oid value=60323></form>
Everything I've tried needs to have the javascript executed after the
page has been fully loaded.
I have the code below that will retrieve a cookie that was placed by the server (ie: joes.com) that the document resides on. I want to be able to retrieve a cookie set by another server (ie: freds.com) but I want to retrieve it from a page served by joes.com. This code apparently using 'document.cookie' determines the server that the document resides on and looks for cookies from that server. Anybody know of code that will let you determine the server?
var name = "cookie";
function getCookie(name) {
var cname = name + "=";
var dc = document.cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin,
end));
}
}
return null;
}
Is there a javascript variable that contains the path of the file from which
it ran?
Something like this....?
alert('My path=' + MyURLPath);
Is this possible?
Is their a way of iterating thru each tag within a form and returning the
value given in the id property, by that I mean the below html would return
the values idBoxOne, idBoxTwo, idBoxThree from the FormXX form.
<form name="FormXX" method="post" action="default.htm">
<input id="idBoxOne" name="bxOne" type="text">
<input id="idBoxTwo" name="bxTwo" type="text">
<input id="idBoxThree" name="bxThree" type="text">
</form>
Up to this point I've only used JavaScript to change CSS properties,
innerHTML and outerHTML so I'm rather new to the game.
i need some help with an assignment. the program needs to display a list of flights from options selected from drop down menus. i have written the code to display all flights, now i need to write the code to include the options such as destination and airline. here is the whole of the code.
<HTML>
<HEAD>
<TITLE>Stanwick Imaginary Airport - flight information</TITLE>
[code]....
function Xml_feed(file)
{
this.load = function()
{
var txt, str, title;
var threads = xml.getElementsByTagName('thread');
var len = threads.length;
var box = document.getElementById('box-a');
while (len-->0) {
txt = document.createElement('button');
title = threads[len].getElementsByTagName('title');
str = threads[len].getElementsByTagName('author');
txt.setAttribute('label', title[0].childNodes[0].nodeValue + ' by ' + str[0].childNodes[0].nodeValue);
box.appendChild(txt);
}
};
var xml = document.implementation.createDocument("","",null);
xml.onload = this.load;
try {
xml.load(file);
} catch (e) {
alert('There was a problem loading the XML file');
}
}
var feed = new Xml_feed('blah.xml');
in the red:
Is that how I should be retrieving the value from a child node? (the getElementsByTagName)..
in the blue:
I tried doing this.xml but had problems with doing that, i.e,
this.xml = document.implementation.createDocument("","",null);
this.xml.onload = this.xml.load;
try {
this.xml.load(file);
} catch (e) {
alert('There was a problem loading the XML file');
}
I'll guess that text in the red is why..
btw, this was in an XUL app.. not sure how much that would matter though..
We are facing a problem with alt attribute in Java script. While retrieving alt attribute in IE its working fine but in FireFox we are getting as undefined. How to retrieve the alt attribute in firefox.
Please find the below code for how I am retrieving...
<html>
<head>
<script type="text/javascript">
window.onload = function(){
var els= document.forms[0].elements;
var compcode ="";
for(var i= 0; i < els.length; i++){
if (els[i].id!="") {
alert(els[i].id);
alert(els[i].title);
alert(els[i].alt);
}}}
</script>
</head>
<form action="#">
<select name="test" id="testing" alt="test|001" title="test|ddd">
</select>
</form>
</html>
The above code is working fine in IE but not in firefox.
For a personal project, I want to see if I can make a Greasemonkey userscript (or eventually a Firefox add-on) to list how far a certain ad on Craigslist is from where the user is (by the city listed beside the ad). My question is really just looking for ideas on how I can parse out the city's from the webpage text (with javascript or some other language?). Not even sure if this is possible.
The city's or ads aren't their own div elements or anything (nothing can ever be so simple) - but the city's listed are formatted by <font size="-1"></font>, and each ad is in it's own paragraph tag.. maybe I can use that somehow?
Im retrieving a 32-bits value with javascript. I want to check if bit number 8 or 9 is on or off. Is this possible with javascript?
View 5 Replies View RelatedI'm trying to figure out what I'm doing wrong here. I have a select control and I'm trying to determine what index or value was selected and I can't seem to get it to work right. I'm sure it's something simple but I'm new at this.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[code]....
Can I subtract the filename form the location.pathname ex:
Before = 'file:///c:/afolder/awebsite.html'
After = 'file:///c:/afolder/'
Or is there any other way to get the directory without the name of the file being veiwed?
I am looking for a solutions for the following problem,
I need to access at database from within a website, from where I can
retrive a specific document in the database and mailing it to someone
else. Of course I cut crab the document from the database and save it on
my harddrive, and then send it. But this process don't fit into our
busy days.
Is it possible to pass information back from a popup window?
I am looking to open a popup from our internet site to our web based
mainframe app (HATS). I would like to send some strings from this
popup page back to text fields in the calling page to populate a form.
Does this sound possible?
I have a form with a lot's of number of Text and Hidden Fields. I just do a simple loop to get each value for each attribute. I have about more than 2000.
if i do something simple like :
for (var i=0; i<2000; i++)
aValue = i+10;
it runs well. But if i do something like
for (var i=0; i<2000; i++)
aValue = document.myForm.elements[i].value;
it gives me 100% CPU for a long time before i submit the form.
I'm not sure why I'm having problems with this but if I try to retrieve the
value of a readonly text form I get back that the object is undefined.
The reason the text is readonly is because it's a date which I set via a
calendar javascript program (associated with a button) only so the user
can't put something silly in requiring validation.
The form send the data correctly when submitted it just doesn't seem to be
able to be read.
I am currently using jquery to regularly speak to my serverside to "import" a html fragment (which has varying components depending on user selection).What I want to know is:Is there any way I can access the html within that div through jquery?TOP LEVEL PAGE
<div id = "window">
<p> loading...</p>
</div>
[code]....
how Id be able to retrieve the text "Text I want to retrieve".
[Code]...
I am using a generic Template in a site where different domain names may enter at different levels of a web site.By using some CSS in my <header> to set the base url.I am able to refer to the address of an image by just having.By changing the BASE URL I am able to change which image will display.So I need to obtain the URL address that the viewer, came into the web site on, and then set the BASE URL.
View 2 Replies View RelatedI an designing a website and the user need to select from option of three values. Each option selected have a numerical value. On selection the numerical value attached to the selection will be multiplied by the another value in an input box to get a final value.
View 4 Replies View Related