本帖最后由 hechengjin 于 2014-5-13 11:54 编辑 内嵌窗口于主窗口messenger.xul的读信页 <vbox id="singlemessage" flex="1"> <hbox id="msgHeaderView"/> <hbox id="editMessageBox" hidden="true"/> <vbox id="attachmentView"/> <deck id="msgNotificationBar"/> <!-- The messagepanewrapper hbox exists to allow extensions to add sidebars to the message. --> <hbox id="messagepanewrapper" flex="1"> <browser id="messagepane" context="mailContext" autofind="false" minheight="1" flex="1" name="messagepane" tooltip="aHTMLTooltip" disablehistory="true" type="content-primary" src="about:blank" onresize="return messagePaneOnResize(event);" disablesecurity="true" onclick="return contentAreaClick(event);"/> </hbox> <splitter id="attachment-splitter" collapse="after" resizebefore="closest" resizeafter="closest" collapsed="true" hidden="true"/> <findbar id="FindToolbar" browserid="messagepane"/> </vbox> </vbox> 独立页窗口 messageWindow.xulmessageWindow.js function OnLoadMessageWindow() { setTimeout(delayedOnLoadMessageWindow, 0); } function delayedOnLoadMessageWindow() { setTimeout(actuallyLoadMessage, 0); } function actuallyLoadMessage() {//主要用于显示邮件的代码 gFolderDisplay.cloneView(originViewWrapper); gFolderDisplay.selectMessage(msgHdr); } |
欢迎光临 firemail (http://firemail.wang:8088/) | Powered by Discuz! X3 |