?
Lv 4
? asked in 電腦與網際網路程式設計 · 2 decades ago

ASP的include問題??

請問:

ASP的include有兩種寫法,

第一種:

<!--#include file="item1.asp" -->

第二種:

<!--#include virtual="item1.asp" -->

我試過之後感覺沒全沒差別,

請問,這兩種有什麼不同呢?

2 Answers

Rating
  • 2 decades ago
    Favorite Answer

    你好,

    第一種 <!--#include file="item1.asp" -->

    那主要包含檔必需和 item1.asp 在同一目錄

    否則會讀取失敗

    可以用相對路徑的角度來看待

    第二種 <!--#include virtual="item1.asp" -->

    可以用絕對路徑的角度來看待

    比如改成 <!--#include virtual="/item1.asp" -->

    那所有的檔案無論放在那個路徑下,都能讀取到

    所以假設是 abc.asp 要讀入 item1.asp 這個檔案

    那兩個檔案在同路徑下時,是沒有差別的

    但如果是不同路徑,就可能產生錯誤

    就像路徑不對掉圖一樣

  • 2 decades ago

    很棒的解答,看過以後,我不敢回了....推薦啊!

Still have questions? Get your answers by asking now.