⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 what is a portlet13.mht

📁 jetspeed比较详细的文档
💻 MHT
📖 第 1 页 / 共 5 页
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: What is a Portlet?
Date: Wed, 7 Dec 2005 19:54:38 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_00A2_01C5FB68.0E5F62F0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_00A2_01C5FB68.0E5F62F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.bluesunrise.com/jetspeed-docs/Jetspeed-Slides_files/buttons.gif

R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE
/KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA
QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV
GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS
7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT
5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF
cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3
2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ
GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle
hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc
ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9
If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC
6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ
dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD
rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM
9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q
p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX
nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr
QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC
UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP
B4cIRCKGMCAAOw==

------=_NextPart_000_00A2_01C5FB68.0E5F62F0
Content-Type: application/x-js
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bluesunrise.com/jetspeed-docs/Jetspeed-Slides_files/script.js


function LoadSld( slideId )
{
	if( !g_supportsPPTHTML ) return
	if( slideId )
		parent.SldUpdated(slideId)
	g_origSz=3DparseInt(SlideObj.style.fontSize)
	g_origH=3DSlideObj.style.posHeight
	g_origW=3DSlideObj.style.posWidth
	g_scaleHyperlinks=3D(document.all.tags("AREA").length>0)
	if( g_scaleHyperlinks )
		InitHLinkArray()
	if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) )
		document.body.scroll=3D"no"
	_RSW()
	if( IsWin("PPTSld") && parent.IsFullScrMode() )	{
		document.oncontextmenu=3Dparent._CM;
		self.focus()
	}
}
function MakeSldVis( fTrans )=20
{
	fTrans=3DfTrans && g_showAnimation
	if( fTrans )
	{
		if( g_bgSound ) {
			idx=3Dg_bgSound.indexOf(",");
			pptSound.src=3Dg_bgSound.substr( 0, idx );
			pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1)));
		}
		SlideObj.filters.revealtrans.Apply()
	}
	SlideObj.style.visibility=3D"visible"
	if( fTrans )
		SlideObj.filters.revealtrans.Play()
}
function MakeNotesVis()=20
{
	if( !IsNts() ) return false=20
	SlideObj.style.display=3D"none"
	nObj =3D document.all.item("NotesObj")
	parent.SetHasNts(0)
	if( nObj ) {=20
		nObj.style.display=3D""
		parent.SetHasNts(1)
	}
	return 1
}
function Redirect( frmId,sId )
{
	var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#')
	if(idx>=3D0) str=3Dstr.substr(1);
	if( window.name !=3D frmId && ( sId !=3D str) ) {
		obj =3D document.all.item("Main-File")
		window.location.href=3Dobj.href+"#"+sId
		return 1
	}
	return 0
}
function HideMenu() { if( frames["PPTSld"] && =
PPTSld.document.all.item("ctxtmenu") && =
PPTSld.ctxtmenu.style.display!=3D"none" ) { =
PPTSld.ctxtmenu.style.display=3D'none'; return true } return false }
function IsWin( name ) { return window.name =3D=3D name }
function IsNts() { return IsWin("PPTNts") }
function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) }
function SupportsPPTAnimation() { return( navigator.platform =3D=3D =
"Win32" && navigator.appVersion.indexOf("Windows")>0 ) }
function SupportsPPTHTML()
{
	var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), =
ver=3D0
	if( msie >=3D 0 )
		ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) =
)
	else
		ver=3DparseInt(appVer)

	return( ver >=3D 4 && msie >=3D 0 )
}
var MHTMLPrefix =3D CalculateMHTMLPrefix();=20
function CalculateMHTMLPrefix()
{
	if ( document.location.protocol =3D=3D 'mhtml:') {=20
		href=3Dnew String(document.location.href)=20
		Start=3Dhref.indexOf('!')+1=20
		End=3Dhref.lastIndexOf('/')+1=20
		if (End < Start)=20
			return href.substring(0, Start)=20
		else=20
		return href.substring(0, End)=20
	}
	return '';
}

function _RSW()
{
	if( !g_supportsPPTHTML || IsNts() ||
	  ( !g_scaleInFrame && (( window.name !=3D "PPTSld" ) || =
!parent.IsFullScrMode()) ) )
		return

	cltWidth=3Ddocument.body.clientWidth
	cltHeight=3Ddocument.body.clientHeight
	factor=3D(1.0*cltWidth)/g_origW
	if( cltHeight < g_origH*factor )
		factor=3D(1.0*cltHeight)/g_origH

	newSize =3D g_origSz * factor
	if( newSize < 1 ) newSize=3D1

	s=3DSlideObj.style
	s.fontSize=3DnewSize+"px"
	s.posWidth=3Dg_origW*factor
	s.posHeight=3Dg_origH*factor
	s.posLeft=3D(cltWidth-s.posWidth)/2
	s.posTop=3D(cltHeight-s.posHeight)/2

	if( g_scaleHyperlinks )
		ScaleHyperlinks( factor )
}

function _KPH()
{=20
  if( IsNts() ) return;

  if( !parent.IsFramesMode() && event.keyCode =3D=3D 27 && =
!parent.HideMenu() )
    parent.window.close( self );
  else if( event.keyCode =3D=3D 32 )
  {
    if( window.name =3D=3D "PPTSld" )
      parent.PPTSld.DocumentOnClick();
    else
      parent.GoToNextSld();
  }
}

function DocumentOnClick()
{
	if( IsNts() || parent.HideMenu() ) return;
	if( ( g_allowAdvOnClick && !parent.IsFramesMode() ) ||
	    (event && (event.keyCode=3D=3D32) ) )
		parent.GoToNextSld();
}



var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D true, =
gId=3D"", g_bgSound=3D"",
    g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D true, =
g_showInBrowser =3D false;
var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( =
(window.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser =
);var g_hasTrans =3D false, g_autoTrans =3D false, g_transSecs =3D 0;
var g_animManager =3D null;

var ENDSHOW_MESG=3D"End of slide show, click to exit.", =
SCREEN_MODE=3D"Frames", gIsEndShow=3D0, NUM_VIS_SLDS=3D48, =
SCRIPT_HREF=3D"script.js", FULLSCR_HREF=3D"fullscreen.htm";
var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D =
gOtlTxtExp =3D gNarrationPaused =3D false, gOtlOpen =3D true
window.gPPTHTML=3DSupportsPPTHTML()

function UpdNtsPane(){ PPTNts.location.replace( MHTMLPrefix+GetHrefObj( =
gCurSld ).mNtsHref ) }
function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() }
function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() }
function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() }
function SetHasNts( fVal )
{
	if( gHasNts !=3D fVal ) {
		gHasNts=3DfVal
		UpdNavPane()
	}
}
function ToggleOtlText()
{
	gOtlTxtExp=3D!gOtlTxtExp
	UpdOtlPane()
}
function ToggleOtlPane()
{
	frmset=3Ddocument.all("PPTHorizAdjust")
	frm=3Ddocument.all("PPTOtl")

	if( gOtlOpen )
		frmset.cols=3D"*,100%"
	else
		frmset.cols=3D"20%,80%"

	gOtlOpen=3D!gOtlOpen
	frm.noResize=3D!frm.noResize
	UpdOtNavPane()
}
function ToggleNtsPane()
{
	frmset=3Ddocument.all("PPTVertAdjust")
	frm=3Ddocument.all("PPTNts")

	if( gNtsOpen )
		frmset.rows=3D"100%,*"
	else
		frmset.rows=3D"80%,20%"

	gNtsOpen=3D!gNtsOpen
	UpdNtsPane()
}
function FullScreen(){ window.open( =
MHTMLPrefix+FULLSCR_HREF,null,"fullscreen=3Dyes" ) }
function ToggleVNarration()
{
	rObj=3DPPTSld.document.all("NSPlay")
	if( rObj ) {
		if( gNarrationPaused )
			rObj.Play()
		else
			rObj.Pause()

		gNarrationPaused=3D!gNarrationPaused
	}
}
function GetCurSldNum()
{  =20
	obj=3DGetHrefObj(gCurSld)
	if( obj.mOrigVis =3D=3D 1 )
		return obj.mSldIdx
	else  =20
		return gCurSld
}
function GetNumSlds()
{  =20
	if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 )
		return NUM_VIS_SLDS
	else
		return gDocTable.length
}
function GetSldNum( href )
{
	for(ii=3D0; ii<gDocTable.length; ii++) {
		if ( gDocTable[ii].mSldHref =3D=3D href )
			return ii+1
	}
	return 1
}
function GetHrefObj( sldIdx ){ return gDocTable[sldIdx-1] }
function IsFramesMode(){ return ( SCREEN_MODE =3D=3D "Frames" ) }
function IsFullScrMode(){ return ( SCREEN_MODE =3D=3D "FullScreen" ) }
function GoToNextSld()
{  =20
	ii=3DgCurSld + 1
	if( GetHrefObj( ii-1 ).mOrigVis =3D=3D 0 ) {
		if( ii<=3DgDocTable.length ) {
			obj=3DGetHrefObj(ii)
			obj.mVis=3D1
			GoToSld(obj.mSldHref)
			return
		}	=09
	}
	else {
		obj=3DGetHrefObj( ii )
		while ( obj && ( obj.mOrigVis =3D=3D 0 ) )
			obj=3DGetHrefObj(ii++)
		if( obj && obj.mOrigVis ) {
			GoToSld(obj.mSldHref)=09
			return
		}=09
	}
	if( !IsFramesMode() ) EndShow()
}
function GoToPrevSld()
{
	ii=3DgCurSld-1
	if( ii > 0 ) {     =20
		obj=3DGetHrefObj(ii)
		while ( ( obj.mVis =3D=3D 0 ) && ( ii>0 ) )
			obj=3DGetHrefObj(ii--)
		GoToSld(obj.mSldHref)
	}
}
function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) }
function GoToLast()
{
	ii=3DgDocTable.length
	if( ii !=3D gCurSld )
		GoToSld( GetHrefObj(ii).mSldHref )
}
function GoToSld( href )
{
	if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue
	GetHrefObj( GetSldNum(href) ).mVis=3D1
	PPTSld.location.href=3DMHTMLPrefix+href
}
function SldUpdated( id )
{
	if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return
	gPrevSld=3DgCurSld
	gCurSld=3DGetSldNum(id)
	if( IsFramesMode() ) {
		UpdNavPane(); UpdOtlPane(); UpdNtsPane()
	}
}

function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) }
function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && =
GetHrefObj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) }
function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) }
function EndShow()
{
	if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue

	doc=3DPPTSld.document
	doc.open()
	doc.writeln('<html><head><script defer>function CloseWindow(){ if( =
parent.HideMenu() ) return; if( !parent.IsFramesMode() && event && =
(event.keyCode=3D=3D27 || event.keyCode=3D=3D32 || =
event.type=3D=3D"click" ) ) parent.window.close( self ); } function =
Unload() { parent.gIsEndShow=3D0; } function SetupEndShow() { =
parent.gIsEndShow=3D1; document.body.scroll=3D"no"; =
document.onkeypress=3DCloseWindow; document.onclick=3DCloseWindow; =
document.oncontextmenu=3Dparent._CM; }</script></head><body =
bgcolor=3Dblack onload=3DSetupEndShow() =
onunload=3DUnload()><center><p><font face=3DTahoma color=3Dwhite =
size=3D2><br><b>' + ENDSHOW_MESG + =
'</b></font></p></center></body></html>')
	doc.close()
}
function SetSldVisited(){ gDocTable[gCurSld-1].mVisited=3Dtrue }
function IsSldVisited(){ return gDocTable[gCurSld-1].mVisited }
function hrefList( sldHref, visible, sldIdx )
{

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -