ini file access

P

pat

hi all.

am trying to find out how to read/load data from an ini file (and save it
too)

thanx in advance

pat
 
M

Michael Winter

pat wrote on 13 Dec 2003 at Sat, 13 Dec 2003 23:38:32 GMT:
am trying to find out how to read/load data from an ini file
(and save it too)

Certain browsers might be able to read the data into a variable as a
string (I forget how), but they certainly cannot save it again.
JavaScript wasn't developed to do that sort of thing.

Mike
 
B

Bart Van der Donck

am trying to find out how to read/load data from an ini file (and save it

Only if your .ini file resides on the same domain, you can read it by
javascript in modern browsers. A popular technique is the use of
iframes:

<iframe src="C:\YOUR_INI_FILE.INI"></iframe>

Saving back is not possible. You 'll need a server process for that.

Bart
 
T

Thomas 'PointedEars' Lahn

Bart said:
Only if your .ini file resides on the same domain, you can read it by
javascript in modern browsers. A popular technique is the use of
iframes:

<iframe src="C:\YOUR_INI_FILE.INI"></iframe>

<OT>

JFTR:

If you consider `localhost' a domain and you dare call IE a "modern
browser" this might work. Generally, not backslashes serve the purpose
of path delimiters in URIs but forward slashes do. And a URI scheme
identifier is missing, too, Mozilla/5.0 for example will probably not
show anything (at least it will only work on Windows.)

<iframe src="file:///C:/YOUR_INI_FILE.INI"></iframe>

could work on Windows as well as

<iframe src="YOUR_INI_FILE.INI"></iframe>

could do everywhere. However, the former will only work if the
parent document is accessed via the local file system or if the UA
is borken/unpatched. AFAIK & IIRC, for Mozilla/5.0 the bug has
been fixed in rv:1.4 (CMIIW), and thus access from `http:' to
`file:' is no longer possible.
Saving back is not possible. You 'll need a server process for that.

Just to clarify: Server processes cannot and will not access the
`iframe' element (since it is rendered client-side), but the
resource it refers to.

</OT>


PointedEars
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top