2010-07-05 57 views
0


我嘗試打電話給我的web服務,但我不能!
當我把它放在根目錄中它可能,但是當我把它放在子目錄中是不可能的!
還有一問題,我面對它,我的JavaScript文件留在3子目錄像../../../myjsfile.js
我可以把我的web服務在子目錄中嗎?

當我把我的web地址,這樣../。 ./../webservice.asmx它不工作,但當我把它改爲一個完整的地址它work.anybody知道我的問題是什麼?

我把照片從我的目錄here

alt text http://www.mypicx.com/07052010//

回答

0

我假設你正在試圖調用使用JavaScript的Web服務。

使用JavaScript調用asmx文件時,asmx文件的位置與調用頁面的位置相關,而不是JavaScript文件的位置。因此,如果您在/default.aspx文件中調用它,則不需要指定..(父路徑),但是需要指定Services/CompanyServices.asmx

+0

您的猜測是真實的,我從我的Java腳本文件中調用我的webservice,我不想混合我的代碼,我嘗試從另一箇中分離出所有部分,這是3層設計。 所以在這種情況下,什麼是年輕的想法來處理這個問題? – Amir 2010-07-06 02:09:35

相關問題