第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用AJAX讀取本地文件

使用AJAX讀取本地文件

慕斯709654 2019-12-05 15:48:49
我是AJAX的新手,只想確認(rèn)一下:如果我所有的代碼都放在桌面上的文件夾中,并且正在使用AJAX以HTML格式在div中輸出文件內(nèi)容,是否可以通過(guò)AJAX或文件應(yīng)該必須在服務(wù)器上?我正在第一次測(cè)試AJAX功能,并且由于它在.js文件中顯示錯(cuò)誤“訪問(wèn)被拒絕”而面臨問(wèn)題
查看完整描述

3 回答

?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊

出于安全原因,JavaScript對(duì)客戶端上文件系統(tǒng)的訪問(wèn)受到限制-請(qǐng)考慮是否要(其他人的)JavaScript讀取敏感文檔。

即使在進(jìn)行實(shí)驗(yàn)時(shí),最好使用實(shí)際的拓?fù)洌惨獜姆?wù)器上提供服務(wù),而該服務(wù)器將在實(shí)際系統(tǒng)中從那里提供服務(wù)。

設(shè)置一個(gè)Web服務(wù)器(例如Apache)指向您的開(kāi)發(fā)目錄確實(shí)很容易,因此“服務(wù)器”只是您的桌面而已。因此,編輯/測(cè)試周期確實(shí)很快。


查看完整回答
反對(duì) 回復(fù) 2019-12-05
?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

我希望可以使用Ajax在本地訪問(wèn)文件,我在mozilla firefox上嘗試了該文件并運(yùn)行良好。我創(chuàng)建了2個(gè)文本文件,并在同一個(gè)文件夾中移動(dòng)。這是代碼。抱歉,有任何錯(cuò)誤。


function getXmlHttpRequestObject() {

    if (window.XMLHttpRequest) {

        return new XMLHttpRequest(); //Not IE

    } 

    else if(window.ActiveXObject) {

        return new ActiveXObject("Microsoft.XMLHTTP"); //IE

    } 

    else {

        alert("Your browser doesn't support the XmlHttpRequest object.  Better upgrade to Firefox.");

    }

}           

var receiveReq = getXmlHttpRequestObject();     

function sayHello(fname) {

    if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {

        receiveReq.open("GET", fname, true);

        receiveReq.onreadystatechange = handleSayHello; 

        receiveReq.send(null);

    }           

}

function handleSayHello() {

    if (receiveReq.readyState == 4) {

        document.getElementById('span_result').innerHTML = receiveReq.responseText;

    }

}


Here is the html code

<select name="files" onchange="sayHello(this.value)">

<option value="">Select a file</option>

<option value="file.txt">file.txt</option>

<option value="file2.txt">file2.txt</option>

<option value="ajax.html">Ajax.html</option>

</select><br>

<p>Contents of the file will be displayed below</p>

<div id="span_result"></div>


查看完整回答
反對(duì) 回復(fù) 2019-12-05
  • 3 回答
  • 0 關(guān)注
  • 958 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)