By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
437,636 Members | 1,189 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 437,636 IT Pros & Developers. It's quick & easy.

ini file access

P: n/a
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

Jul 20 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
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

--
Michael Winter
M.******@blueyonder.co.invalid (replace ".invalid" with ".uk")
Jul 20 '05 #2

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


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
Jul 20 '05 #3

P: n/a
Bart Van der Donck wrote:
am trying to find out how to read/load data from an ini file (and save it
too)
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
--
apprentice.c - parses /etc/magic to learn magic

(from the file-3.40 README)
Jul 20 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.