html a標(biāo)簽href寫(xiě)成絕對(duì)路徑怎么不能下載?
a標(biāo)簽href寫(xiě)成絕對(duì)路徑怎么不能下載?出于安全考慮,瀏覽器禁止外網(wǎng)網(wǎng)頁(yè)直接訪問(wèn)本地硬盤(pán)資源,防止病毒、木馬等惡意軟件隨意竊取用戶數(shù)據(jù)和信息。請(qǐng)注意,這里的“外部網(wǎng)絡(luò)”還包括使用IIS在本地計(jì)算機(jī)上假
a標(biāo)簽href寫(xiě)成絕對(duì)路徑怎么不能下載?
出于安全考慮,瀏覽器禁止外網(wǎng)網(wǎng)頁(yè)直接訪問(wèn)本地硬盤(pán)資源,防止病毒、木馬等惡意軟件隨意竊取用戶數(shù)據(jù)和信息。請(qǐng)注意,這里的“外部網(wǎng)絡(luò)”還包括使用IIS在本地計(jì)算機(jī)上假設(shè)web服務(wù)器,然后通過(guò)HTTP協(xié)議訪問(wèn)網(wǎng)頁(yè),但通過(guò)所謂的絕對(duì)路徑訪問(wèn)文件。這樣,瀏覽器會(huì)認(rèn)為網(wǎng)頁(yè)和文件在不同的域中(網(wǎng)頁(yè)在網(wǎng)絡(luò)中,但文件在本地硬盤(pán)中),也會(huì)拒絕訪問(wèn)它們哦,以達(dá)到下載文件的目的,網(wǎng)頁(yè)和文件必須在同一個(gè)域中。例如,雙擊網(wǎng)頁(yè)以啟動(dòng)它(而不是使用瀏覽器地址欄中的網(wǎng)址)。此時(shí),網(wǎng)頁(yè)和要下載的文件都屬于本地文件,因此可以下載?;蛘邔⒁螺d的網(wǎng)頁(yè)和文件放入IIS可以訪問(wèn)的文件夾中,然后以正常的網(wǎng)頁(yè)訪問(wèn)方式在瀏覽器中下載,因?yàn)榇藭r(shí)網(wǎng)頁(yè)和文件屬于網(wǎng)絡(luò)文件。當(dāng)然,此時(shí),a標(biāo)簽應(yīng)更改為:<ahref=“測(cè)試.xlsx“>…”。。。</A>或<ahref=“http。。。網(wǎng)址/測(cè)試.xls“>…</a>”