2011-08-11 27 views
0

我一直在嘗試使用jsperf.com來測試一些來自jquery和ext js的代碼。它在Firefox和Chrome中運行得非常好,但是它在Internet Explorer中不起作用。有沒有人知道任何替代jsperf,與IE瀏覽器兼容?jsperf替代工作在IE上?

在chrome,firefox和IE中嘗試使用example。它在Chrome和Firefox中運行良好,但是一旦我在IE中嘗試它,它會給我一個錯誤。更讓我困惑的是,我可以在IE中自行打開它,但不能通過jsperf打開它。

回答

8

我是jsPerf的創建者。

jsPerf被設計用於各種瀏覽器和設備。如果你的測試用例由於某種原因在IE中不起作用,這並不意味着jsPerf被破壞 - 你的測試用例可能有問題。

您的測試用例出現「jQuery未定義」錯誤。我猜這是因爲這樣:

<script src="https://raw.github.com/chubicle/Javascript-Framework-Benchmarking/master/jquery.easyui.min.js"></script> 
<link rel="stylesheet" type="text/css" href="https://raw.github.com/chubicle/Javascript-Framework-Benchmarking/master/easyui.css" /> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 

你或許應該包括jquery.easyui.min.jsjquery.min.js,而不是周圍的其他方式。

更新:我已經爲你編輯了測試用例,現在它工作正常。

+0

@Raynos嗯,在IE9中,一切似乎都適合我。你能否在這裏提交一個錯誤,包括破損頁面的鏈接? https://github.com/mathiasbynens/jsperf.com/issues/new –

+0

哦,你是創造者,在這種情況下,你的網站壞了。我無法在3臺不同的機器上使用Chrome,IE10或FF。很確定這不是我 – SpYk3HH

+0

@ SpYk3HH查看以前的評論。更詳細地提交解釋問題的票證。 –