經過調查'mu太短的回答this question,我注意到在jsFiddle中獲得的行爲與我在本地上下文中完全相同的腳本不同。任何線索,爲什麼這是?jsFiddle和本地環境中不同行爲有什麼可能的原因
注意: 我沒有在Firefox的錯誤控制檯在本地上下文中得到任何JavaScript錯誤。
UPDATE: 我試圖從fiddle.jshell.net/ambiguous/ZEx6M/1/show/light抓住HTML到本地文件並加載本地文件的Chromium瀏覽器,我得到了在JavaScript控制檯以下錯誤:
GET file:///css/normalize.css undefined (undefined) /css/normalize.css
GET file:///css/result-light.css undefined (undefined) /css/result-light.css
Resource interpreted as Script but transferred with MIME type application/empty jquery.scrollTo-1.4.2.js:-1
Resource interpreted as Script but transferred with MIME type text/plain jquery.viewport.js:-1
我可以通過下載文件和修改<script>
標籤來擺脫這些javascript錯誤,但它不能解決問題。該頁面仍然滾動到最底部。即使在工作(jsFiddle)版本中也會出現這些錯誤。
我也在Konqueror中嘗試過相同的過程。結果:腳本完全沒有。
@mu太短:是的,我只是試了一下,我得到了同樣的結果(頁面調用makeVisibleWhatMust,直到我滾動到最後) – Shawn 2011-06-02 18:30:46
不,Firefox中沒有錯誤。在Konqueror中,似乎腳本完全沒有任何作用。我檢查了這個javascript已啓用,所以這不是問題。另外我無法在Konqueror中找到任何錯誤控制檯,我應該在哪裏查找錯誤? – Shawn 2011-06-02 19:24:35
我沒有想到我有Chrome,但我做到了!現在我收到錯誤了!我會將它們編輯爲我原來的問題。 – Shawn 2011-06-02 20:51:13