2013-05-14 43 views
0

我目前工作的一個好玩的項目在爲什麼我無法在沒有IIS服務器的情況下在本地打開這個html頁面?

https://github.com/loganhenson/jsrpg

,並使用Visual Studio的專業一直在努力將其與一個朋友和我的本地IIS服務器上測試它。我理解它的方式是因爲它只是html/javascript/css,所以我應該能夠簡單地在瀏覽器中打開html頁面並讓它運行,但事實並非如此。它只在本地iis服務器或託管服務器上運行。

請澄清我的誤解!

+0

除「不工作」之外還會發生什麼? –

+0

它應該工作。所有的HTML和CSS應該完全打開/運行,並且JavaScript應該也可以工作。確保url被準確加載,應該看起來像這樣:'file:/// C:/ jsrpg/default.html' –

+0

你的PC上安裝了什麼版本的.NET框架(你的Web.Config文件說目標框架是.NET 4.5?) – adaam

回答

1

我遇到了剛纔打開的網頁問題,而不是在頁面上忽略鏈接的js和css文件上的HTTP/HTTPS協議時在服務器上運行。在您的特定文件中,您使用//ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js指向Google CDN上的jQuery。將其更改爲https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js並且它正常工作。

+0

這解決了我的問題立即,非常有趣,我會非常開明,知道爲什麼引起這樣的大驚小怪..雖然謝天謝地! – ljrh

0

所有的編碼看起來應該加載,而不需要安裝IIS。假設你的目標是正確的框架,應該沒有問題。如果您嘗試使用「預覽」按鈕,則可能需要安裝IIS。

您也可以在本地打開文件。如果這樣做,則不需要安裝IIS,因爲它與緩存網頁或將其保存爲脫機查看相同。這是我總是使用的方法。將新編碼保存到文件後,切換到互聯網瀏覽器並按F5或刷新按鈕,您將看到您的更改。

http://www.microsoft.com/web/gallery/install.aspx?appid=IISExpress是需要安裝IIS的網址。您必須首先下載並安裝Web Platform Installer(此鏈接將執行此操作),然後選擇並安裝IIS Express。如果您仍然需要安裝IIS,它可以自由使用,並且可以工作。

相關問題