This commit is contained in:
hyatt%mozilla.org 2003-08-04 04:29:35 +00:00
Родитель 3119a6254c
Коммит 797cc16704
2 изменённых файлов: 9 добавлений и 5 удалений

Просмотреть файл

@ -45,22 +45,26 @@ var panelProgressListener = {
}
};
var gLoadCachedSrc = true;
function loadWebPanel(aURI) {
var panelBrowser = document.getElementById('web-panels-browser');
panelBrowser.removeAttribute("src");
panelBrowser.setAttribute("src", aURI);
panelBrowser.setAttribute("cachedsrc", aURI);
panelBrowser.setAttribute("cachedurl", aURI);
gLoadCachedSrc = false;
}
function load()
{
var panelBrowser = document.getElementById('web-panels-browser');
panelBrowser.webProgress.addProgressListener(panelProgressListener, Components.interfaces.nsIWebProgress.NOTIFY_ALL);
if (panelBrowser.getAttribute("cachedsrc"))
panelBrowser.setAttribute("src", panelBrowser.getAttribute("cachedsrc"));
if (gLoadCachedSrc && panelBrowser.getAttribute("cachedurl")) {
panelBrowser.setAttribute("src", panelBrowser.getAttribute("cachedurl"));
}
}
function unload()
{
document.getElementById('web-panels-browser').webProgress.removeProgressListener(panelProgressListener);
var panelBrowser = document.getElementById('web-panels-browser');
panelBrowser.webProgress.removeProgressListener(panelProgressListener);
}

Просмотреть файл

@ -10,6 +10,6 @@
<script type="application/x-javascript" src="chrome://global/content/nsDragAndDrop.js"/>
<script type="application/x-javascript" src="chrome://browser/content/contentAreaUtils.js"/>
<script type="application/x-javascript" src="chrome://browser/content/web-panels.js"/>
<browser id="web-panels-browser" persist="cachedsrc" type="content" flex="1"
<browser id="web-panels-browser" persist="cachedurl" type="content" flex="1"
onclick="return window.parent.contentAreaClick(event, true);"/>
</page>