原創(chuàng)|行業(yè)資訊|編輯:鄭恭琳|2015-10-22 11:42:44.000|閱讀 534 次
概述:最近的消息稱(chēng)微軟的新導(dǎo)航、Edge包含Windows 10在內(nèi)正在停止對(duì)ActiveX的支持。似乎在暗示主流瀏覽器停止對(duì)ActiveX的支持。下面介紹TeeChart不同版本在瀏覽器頁(yè)面上提供的交互式圖表功能應(yīng)用。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
最近的消息稱(chēng)微軟的新導(dǎo)航、Edge包含Windows 10在內(nèi)正在停止對(duì)ActiveX的支持。似乎在暗示主流瀏覽器停止對(duì)ActiveX的支持。
幾年前支持ActiveX是IE瀏覽器最主打的功能元素之一,但它存在許多安全隱患,為了應(yīng)對(duì)這一問(wèn)題,許多使用ActiveX組件的應(yīng)用都已完全轉(zhuǎn)移出瀏覽器或使用其他的格式,如:ASP.NET,Java Applets或Javascript/HTML5。本文將討論一些當(dāng)前可用的版本。
下面介紹各版本的TeeChart產(chǎn)品在瀏覽器頁(yè)面上提供的交互式圖表功能。
TeeChart for .NET提供了一個(gè)放置在WebForm的WebChart。通過(guò)在Visual Studio IDE中的圖表編輯器設(shè)計(jì)的可編輯圖表,可在多種交互模式下運(yùn)行:
TeeChart for Javascript是一個(gè)純粹為網(wǎng)絡(luò)瀏覽器而設(shè)計(jì)的組件。這個(gè)版本的TeeChart,也被稱(chēng)為T(mén)eeChart for HTML5,由HTML設(shè)計(jì)器(記事本也行)設(shè)計(jì),并且擁有高水平的交互,頁(yè)面上的圖表可完全動(dòng)態(tài)訪(fǎng)問(wèn)完整的TeeChart for HTML5組件庫(kù)。HTML5圖表可訪(fǎng)問(wèn)幾乎所有的平臺(tái),幾乎所有本機(jī)支持Javascript和HTML5畫(huà)布的主流瀏覽器。
TeeChart for Java驅(qū)動(dòng)的網(wǎng)頁(yè)瀏覽器應(yīng)用可在瀏覽器頁(yè)面查看,就像一個(gè)Java小程序一樣。Java小應(yīng)用程序?qū)嶋H上是在瀏覽器頁(yè)面上的獨(dú)立應(yīng)用程序,并提供多種功能和操作,與TeeChart ActiveX的許多方面很相似。因此如果你打算采取TeeChart到瀏覽器的方法使用Java Applets來(lái)啟動(dòng)一個(gè)新項(xiàng)目,建議你首先檢查瀏覽器的支持和認(rèn)證要求的現(xiàn)狀。
Java Servlet在服務(wù)器運(yùn)行并能夠?qū)㈧o態(tài)圖表作為圖像返回給客戶(hù)端瀏覽器的應(yīng)用程序以響應(yīng)動(dòng)態(tài)請(qǐng)求。
TeeChart for VCL可通過(guò)Delphi的ActiveForm技術(shù)實(shí)現(xiàn)瀏覽器頁(yè)面的完全交互圖表。由于ActiveForm是ActiveX控件,因此Edge瀏覽器包括Windows 10在內(nèi)都將停止對(duì)它的支持,因此建議你在開(kāi)發(fā)新項(xiàng)目時(shí)先確認(rèn)一下該瀏覽器平臺(tái)是否可用。
TeeChart for VCL同樣也支持輸出為HTML5,從而提供瀏覽器頁(yè)面上的完全實(shí)況圖表。HTML5輸出僅支持一部分Series類(lèi)型。
TeeChart for PHP旨在提供靜態(tài)或動(dòng)態(tài)格式的圖表以響應(yīng)Web服務(wù)器的動(dòng)態(tài)請(qǐng)求。目前支持的動(dòng)態(tài)格式是HTML5,并且TeeChart for PHP與TeeChart for HTML5創(chuàng)建javascripted客戶(hù)端原理一致,完全交互式的圖表。
TeeChart for ActiveX在這篇文章的開(kāi)頭就進(jìn)行了討論。它是將Web應(yīng)用程序交付到瀏覽器非常強(qiáng)大的方式,與瀏覽器頁(yè)面上的桌面應(yīng)用非常相似。曾經(jīng)只有IE瀏覽器ActiveX,并且還對(duì)它的公共性進(jìn)行限制。默認(rèn)瀏覽器、Edge逐步取消對(duì)ActiveX的支持,Windows10也最好避免,因?yàn)樗诳紤]新的瀏覽器應(yīng)用。TeeChart for ActiveX仍然是幾乎所有其它COM兼容容器的非常有用的工具,可用于在javascript增強(qiáng)熱點(diǎn)的瀏覽器頁(yè)面創(chuàng)建靜態(tài)圖表。
或者,TeeChart for ActiveX版本仍可在幾乎所有瀏覽器的HTML5中用于生成實(shí)時(shí)、交互式圖表。注意HTML5輸出僅支持一部分Series類(lèi)型。
相關(guān)產(chǎn)品購(gòu)買(mǎi)請(qǐng)咨詢(xún)""。
集團(tuán)授權(quán)強(qiáng)勢(shì)登陸!滿(mǎn)額即送好禮哦,精彩不容錯(cuò)過(guò)!優(yōu)惠詳情點(diǎn)擊查看>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn