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

📄 what is a portlet39.mht

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

This is a multi-part message in MIME format.

------=_NextPart_000_030C_01C5FB69.FCD4A7A0
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_030C_01C5FB69.FCD4A7A0
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 )
{
	this.mSldHref=3D this.mNtsHref =3D sldHref
	this.mSldIdx =3D sldIdx
	this.mOrigVis=3D this.mVis =3D visible
	this.mVisited=3D false
}
var gDocTable =3D new Array(
   new hrefList("slide0001.htm", 1, 1),
   new hrefList("slide0002.htm", 1, 2),
   new hrefList("slide0003.htm", 1, 3),
   new hrefList("slide0004.htm", 1, 4),
   new hrefList("slide0005.htm", 1, 5),
   new hrefList("slide0006.htm", 1, 6),
   new hrefList("slide0007.htm", 1, 7),
   new hrefList("slide0008.htm", 1, 8),
   new hrefList("slide0019.htm", 1, 9),
   new hrefList("slide0009.htm", 1, 10),
   new hrefList("slide0010.htm", 1, 11),
   new hrefList("slide0011.htm", 1, 12),
   new hrefList("slide0012.htm", 1, 13),
   new hrefList("slide0013.htm", 1, 14),
   new hrefList("slide0017.htm", 1, 15),
   new hrefList("slide0014.htm", 1, 16),
   new hrefList("slide0015.htm", 1, 17),
   new hrefList("slide0016.htm", 1, 18),
   new hrefList("slide0018.htm", 1, 19),
   new hrefList("slide0020.htm", 1, 20),
   new hrefList("slide0021.htm", 1, 21),

⌨️ 快捷键说明

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