2013-08-21 51 views
0

我已查找和搜索過,但無法從bootstrap找到從模式加載頁面的解決方案。我使用的代碼(來自bootstrap文檔)適用於FF,IE和Safari,Chrome和Opera不想加載,我得到的是模式窗口,但沒有頁面。bootstrap modal在Chrome和Opera中可用,但html頁面未加載

我檢查了Chrome控制檯,它說:選項文件xxx.html Origin null不被Access-Control-Allow-Origin允許並且XMLHttpRequest無法加載文件xxx.html Origin-null不被Access-Control-Allow -起源。 我猜這對於Opera 12來說是同樣的問題。

我該如何改變這個Origin null是Access-Control-Allow-Origin所不允許的。我可以在Chrome和Opera上測試模式。我發現,一旦網站在服務器上,應該不會再有問題了。

+0

您是否試圖從本地文件加載HTML? – Gerald

+0

是的,它是一個本地文件。 – Dznr

回答

0

使用XMLHttpRequest訪問本地文件在大多數瀏覽器中受到高度限制,並且有很好的理由。有些允許它從本地文件啓動,有些則不允許。

對於Chrome,有一個命令行參數可用於禁用Web安全性,這應該允許它工作。

的chrome.exe - 禁用網絡安全

但我認爲你會得到更好的服務的長期使用本地Web服務器的開發和測試,而迫使瀏覽器繞過安全功能。

+0

謝謝傑拉爾德,我已經試過它在Wamp繞過安全,但它沒有奏效。你能告訴我把我的命令行參數放在哪裏,因爲我在Chrome和Windows的運行命令嘗試它,無濟於事 – Dznr

相關問題