2011-01-05 124 views
0

我正在創建Firefox擴展並嘗試加載具有以下特徵的iframe。iframe從資源文件加載

<iframe src="resource://html/iframe_src.html"></iframe>

的權限被設定爲使得resource://html/iframe_src.html顯示正確的內容。我不知道爲什麼iframe拒絕加載。這可能是一個相同的原產地政策問題嗎?

回答

1

什麼是包含< iframe> snippet的文檔的URL? chrome://應該能夠從資源:///加載內容,而http://和file://不應該。

如果負載是由相同的起源策略拒絕,你應該在錯誤控制檯中看到這樣一條消息:

Security Error: Content at file:///... may not load or link to resource:///...