-3
私はJavaScriptをウェブサイトへのリンクを含むtxtファイルを読むようにしようとしています。それを使ってボタンを押してランダムなウェブサイトに送ることができます。仕事は、私はこの部分で、それは「式文が割り当てていないか、呼び出し」私が押すと私のコードは動作しません
readTextFile("file:../Nicklas Behrend/Desktop/links.txt", filesText =>{
sites = filesText.split('\n');
});
を言う
がHERESに私のコード
<script>
var sites = [];
function readTextFile(file, callback) {
var rawFile = new XMLHttpRequest();
rawFile.open("GET", file, false);
rawFile.onreadystatechange = function() {
if(rawFile.readyState === 4) {
if(rawFile.status === 200 || rawFile.status == 0) {
var allText = rawFile.responseText;
alert(allText);
callback(allText);
}
}
}
rawFile.send(null);
}
readTextFile("file:../Nicklas Behrend/Desktop/links.txt", filesText =>{
sites = filesText.split('\n');
});
function randomSite() {
var i = parseInt(Math.random() * sites.length);
location.href = sites[i];
}
</script>
...たくさんの事を試してみました私が作ったボタン、私は " 404 not found "
ファイルプロトコルにAJAX呼び出しをすることはできません....ウェブパスにする必要があります – charlietfl
申し訳ありませんが、私はこれにかなり新しいです...どうすればいいですか? – NicklasBehrend
ファイルがページと同じディレクトリにある場合は...単にファイル名を使用してください – charlietfl