先上代码。
<script type="text/javascript" language="javascript" for="MediaPlayer" event="mediaChange(Item)">
                if (IsFirstMediaChange) {
                    var NewRow;
                    var NewCell;
                    var MarkerTime;
                    var MarkerNextTime;
                    var MarkerDateTime;
                    var MarkerName;
                    var MarkerSubName;
                    var MarkerTitle;
                    var ImgName;
                    var ImgTitle;
                    var ClassName;
                    var nCount = Item.erCount;
                    for (var i = 1; i <= nCount; i++) {
                        IsFirstMediaChange = false;
                        NewRow = parent.IndexList.insertRow(-1);
                        NewCellImg = NewRow.insertCell(0);
                        if (i == 1) {
                            ImgName = "run.bmp"; ImgTitle = "正在播放"; ClassName = "RunStyle";
                        } else {
                            ImgName = "clock.bmp"; ImgTitle = "等待播放"; ClassName = "WaitStyle";
                        }
                        NewCellImg.innerHTML = "<img src='images/" + ImgName + "'title='" + ImgTitle + "' style='border:0px' id='img" + i + "'/>";
                        NewCell = NewRow.insertCell(1);
                        if (i == 1) m_MarkerTimes[i - 1] = Item.getMarkerTime(i) * 1000 * 10000;
                        if (i != nCount) {
                            m_MarkerTimes[i] = Item.getMarkerTime(i + 1) * 1000 * 10000; MarkerNextTime = m_MarkerTimes[i] / 10000;
                        } else MarkerNextTime = Item.duration * 1000; MarkerTime = m_MarkerTimes[i - 1] / 10000;
                        MarkerDateTime = new Date(MarkerNextTime - MarkerTime);
                        MarkerName = Item.getMarkerName(i); 
                        if (MarkerName.length <= 14) MarkerSubName = MarkerName;
                        else MarkerSubName = MarkerName.substring(0, 13) + "…";
                        MarkerTitle = MarkerName + "(持续时间:" + (MarkerDateTime.getHours() - 8) + "小时" + MarkerDateTime.getMinutes() + "分" + MarkerDateTime.getSeconds() + "秒";
                        NewCell.innerHTML = "<a Href='#' class='" + ClassName + "' id='Cell" + i + "' title='" + MarkerTitle + "' onClick='PlayerDisplay.IndexClick(" + i + ")'>" + MarkerSubName + "</a>";
                    }
                    m_ListenNames = Item.getItemInfo("AllFaccs").split(";");
                    var jySrc = Item.getItemInfo("AllCyzJfSrc"); if (jySrc != null && jySrc != "") m_AllCyzJfSrc = jySrc.split(";");
                }</script>这句 MarkerName = Item.getMarkerName(i); 是获取视频标记名字的。可以获取出来。
但是视频标记是怎么插入到视频当中? 求高手解答下 。。JavaScriptmediaplayer视频