|
Is it possible to read a text file in javascript? Sample code pls..
|
|
|
|
|
Hakan Bulut wrote: Sample code pls.. Please try to do your own research first. You can use Google, or go here[^] for help on Javascript.
Use the best guess
|
|
|
|
|
|
No. not generally easy from within a web browser. It's a security risk.
But you can disguise file as .js and load it with the script tag.
<script language="javascript" src="file.js"></script>
The file *must* contain valid script code. But you can put your data in string form, assigned to a variable.
Note: the external file must not contain any script tags.
direct loading of any file type is possible when using the following..
Web servers
node.js
spidermonkey shell
rhino shell
Windows Script Host (cscript)
"It's true that hard work never killed anyone. But I figure, why take the chance." - Ronald Reagan
That's what machines are for.
Got a problem?
Sleep on it.
|
|
|
|
|
It is good idea. I have to try it
|
|
|
|
|
here's an example.
This is the external file, i have called it extern.js
this['data_array'] = [ "The quick brown fox jumped over the lazy dog.", 123, 456, "etc.." ];
this['data_json'] = { item1 : "the quick brown fox jumped over the lazy dog.",
item2 : 123, item3 : 456,
item4 : "etc.."
}
Code for the web page that loads it.
<html>
<head>
<script type="text/javascript" src="extern.js"></script>
<script type="text/javascript">
function dw(s) { var s = s || ""; document.write(s + "<br>"); }
var i = 0;
while (i < data_array.length) {
dw(data_array[i]);
i++;
}
dw();
dw("item1. "+ data_json.item1);
dw("item2. "+ data_json.item2);
dw("item3. "+ data_json.item3);
dw("item4. "+ data_json.item4);
</script>
</head>
<body>
</body>
</html>
"It's true that hard work never killed anyone. But I figure, why take the chance." - Ronald Reagan
That's what machines are for.
Got a problem?
Sleep on it.
|
|
|
|
|
This is really great sample thx.
|
|
|
|
|
Sorry, it is very hard to understand you.
Please delete your message, and start with a new thread.
Try and provide example code, or just the general flow done with comments on separate lines like below.
It will help you figure out what order to do things, and should help you explain it better on Code Project.
.
.
.
Include *any* old code you have written that you are wanting to redo in javascript.
"It's true that hard work never killed anyone. But I figure, why take the chance." - Ronald Reagan
That's what machines are for.
Got a problem?
Sleep on it.
|
|
|
|
|
There is no code in my explain.
week1 array
week2 array
After comparison of all elements in the array of 12 elements, the numbers 1-2-3 came time to play the next week swings are fixed and others.
|
|
|
|
|
Yes. but I have no idea how your lottery system works.
Your explanation is almost impossible to understand without some more detail.
Or some code.
I want to help you.
Q1. how do you decide when the random lucky numbers are produced instead of using previous ones?
Q2. Are the new lottery number + lucky numbers produced (automatically) based on current Date & Time?
I've done similar stuff a very long time ago, written in BASIC.
"It's true that hard work never killed anyone. But I figure, why take the chance." - Ronald Reagan
That's what machines are for.
Got a problem?
Sleep on it.
|
|
|
|
|
<html>
<head>
<script language="JavaScript">
function myFunction(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10)
{
var arrNums=new Array(10);
console.log(Array.isArray(arrNums));
var str=document.writeln("myFunction[arrNums]")
document.this.result.value=str;
for(var i=0; i<10; i++)
str=myFunction(arrNums[i]);
document.write(str)
}
</script>
</head>
<body>
</body>
</html>
In where is the error?
modified 12-Mar-13 7:03am.
|
|
|
|
|
You have not explained what you are trying to do. However, at a guess, I would suspect the recursive call str=myFunction(arrNums[i]); .
Use the best guess
|
|
|
|
|
I had to tried pass and assing an array variables to array values. This function should returning a value?
modified 12-Mar-13 7:05am.
|
|
|
|
|
|
Ok. It is so simple.
How does it possible in javascript language an array elements variables inside itself to array values assinging. This function should returning a value? That is.. How much possibilities to an array unit setup on javascript language.
|
|
|
|
|
Why not follow the suggestions on the link I gave you and read on to the next pages? There you will find examples of arrays, functions with arguments, and functions that return values.
Use the best guess
|
|
|
|
|
Did you understand what OP is trying to say?
I'm dumbfounded and cannot comprehend at all what OP is trying to do.
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
1. Not really, but based on the thread it's something to do with Javascript arrays.
2. I don't really understand the last question but I think he just needs to run through the W3C tutorial.
Use the best guess
|
|
|
|
|
1. That much is clear!
2. I'm relieved, I thought you understood what OP was on about.
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
Looking at his profile, I think he's a countryman of yours; although may be from Turkey originally.
Use the best guess
|
|
|
|
|
Whilst the text in his profile may appear to be in German, I have a strong gut feeling that it is the product of google translate.
Most of the sentences aren't complete and the meaning is obscure.
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
There is a words of Turks. It is:
"Bad words by its author."
|
|
|
|
|
Hakan Bulut wrote: There is a words of Turks. It is:
"Bad words by its author." Sorry, but I have no idea what you mean, and your previous message to me was equally impossible to understand. I would suggest you stop using Google translate.
Sana Google translate kullanarak durdurmak öneririz.
Use the best guess
|
|
|
|
|
The google translate is good at this job, i think so that I thought to right translating up, just as.
|
|
|
|
|
Hakan Bulut wrote: i think so that I thought to right translating up, just as.(i hakkı gibi, yukarı çevirmeye düşündüm öyle düşünüyorum). Makes no sense at all, it is just some words thrown together. I suggest you stop wasting your time with it.
Use the best guess
|
|
|
|