<script language="javascript" >
function ApabiCEBViewer()
{
this.defaultPageNO = 0;
this.viewingPageNO = 0;
this.textBeginPageNO = -1;
this.totalPageCount = 0;
this.bgColor = 0xffffff;
this.cebFilePath = null;
this.viewer = null;
this.versionNo = -1;
this.viewState = "viewing";
}ApabiCEBViewer.prototype.CreateObject = function (width, height)
{
var bookContent = $G("bookContentDiv");
// bookContent.innerHTML = '<OBJECT id="CEBViewer" height="900" width="600" align="baseline" classid="CLSID:2cf3f79e-4b63-48c6-b368-ee611b7024ed"></OBJECT>';
this.viewer = $G("CEBViewer");
if (this.viewer == null)
{
this.viewer = $C("object");
this.viewer.id = "CEBViewer";
this.viewer.classid = "CLSID:2cf3f79e-4b63-48c6-b368-ee611b7024ed";
this.viewer.style.width = width;
this.viewer.style.height = height;
bookContent.innerHTML       = "";
bookContent.appendChild(this.viewer);
}
this.GetCebViewerVersion();
this.CebViewerInit();
}ApabiCEBViewer.prototype.DestroyObject = function ()
{
if (this.viewer != null)
{
this.CebViewerUnInit();
var bookContent = $G("bookContentDiv");
if (this.viewState == "viewing")
bookContent.removeChild(this.viewer);
this.viewer = null;
}
this.cebFilePath = null;
}ApabiCEBViewer.prototype.OpenFile = function (filePath)
{
var returnValue = this.OpenCebFile(filePath, false);

if (returnValue == 0)
{
// this.totalPageCount = this.GetTotalPageNum();
// this.textBeginPageNO = this.GetTextStartPageNum();
this.SetBackgroundColor();
this.cebFilePath = filePath;
// returnValue = this.ToPage(this.defaultPageNO);
}

return returnValue;
}ApabiCEBViewer.prototype.CloseFile = function ()
{
if (this.viewer != null)
this.CloseCebFile();
this.viewingPageNO = 0;
this.textBeginPageNO = -1;
this.totalPageCount = 0;
}ApabiCEBViewer.prototype.Resize = function (width, height)
{
if (this.viewer != null)
{
this.viewer.style.width = width;
this.viewer.style.height = height;
}
}ApabiCEBViewer.prototype.ToPage = function (pageNO, ifRefresh)
{
var returnValue = this.GotoPage(pageNO, ifRefresh);
if (returnValue == 0)
this.viewingPageNO = pageNO;
return returnValue;
}ApabiCEBViewer.prototype.RefreshView = function (ifRefresh)
{
    if (ifRefresh == null)
        ifRefresh = false;
return this.GotoPage(this.viewingPageNO, ifRefresh);
}ApabiCEBViewer.prototype.GetCebViewerVersion = function ()
{
if (this.viewer.GetCEBViewerVersion)
this.versionNo = this.viewer.GetCEBViewerVersion();
}
ApabiCEBViewer.prototype.OpenCebFile = function (filePath, isLocalFile)
{
return this.viewer.OpenCEBFile(filePath, isLocalFile);
}
ApabiCEBViewer.prototype.CloseCebFile = function ()
{
this.viewer.CloseCEBFile();
}
ApabiCEBViewer.prototype.GetTotalPageNum = function ()
{
return this.viewer.GetTotalPageNum();
}
ApabiCEBViewer.prototype.GetTextStartPageNum = function ()
{
return this.viewer.GetTextStartPageNum();
}
ApabiCEBViewer.prototype.SetBackgroundColor = function ()
{
this.viewer.SetBkColor(this.bgColor);
}
ApabiCEBViewer.prototype.GotoPage = function (pageNO, ifRefresh)

    var returnValue = 0;
    if (ifRefresh == null)
        ifRefresh = false;
    try {
    returnValue = this.viewer.GotoPage(pageNO + 1, ifRefresh);
} catch(ex) {
    returnValue = this.viewer.GotoPage(pageNO + 1);
}
return returnValue;
}
ApabiCEBViewer.prototype.CebViewerInit = function ()
{
//this.viewer.CEBViewerInit();
}
ApabiCEBViewer.prototype.CebViewerUnInit = function ()
{
this.viewer.CEBViewerUnInit();
}
ApabiCEBViewer.prototype.Show = function() {
    if(this.viewer != null) {
        var bookContent = $G("bookContentDiv");
        if (this.viewState = "hidden") {
            bookContent.appendChild(this.viewer);
            this.viewState = "viewing";
        }
    }
}
ApabiCEBViewer.prototype.Hide = function() {
    if(this.viewer != null) {
        var bookContent = $G("bookContentDiv");
        if (this.viewState = "viewing") {
            bookContent.removeChild(this.viewer);
            this.viewState = "hidden";
        }
    }
}
</script><DIV id=bookContentDiv></DIV><script language="javascript" >
var viewer = new ApabiCEBViewer(); // 创建翻阅对象
viewer.CreateObject(800,600);
viewer.Show();
viewer.OpenCebFile();//如何调入文件各位高手帮看看!
</script>
viewer.OpenCebFile();如何写入文件路径和文件名,各位高手帮看看!