日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

FusionCharts使用问题及解决方法(三)-FusionCharts常见问题大全

發(fā)布時(shí)間:2023/11/29 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FusionCharts使用问题及解决方法(三)-FusionCharts常见问题大全 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前兩篇文章中,我們總結(jié)了FusionCharts圖表的一些常見(jiàn)問(wèn)題(FAQ)解決方法,本文繼續(xù)討論FusionCharts使用者常見(jiàn)的一些復(fù)雜的報(bào)錯(cuò)及解決方法。

當(dāng)HTML、SWF和JavaScript文件在同一個(gè)文件夾中時(shí), FusionCharts工作正常,但是如果它們被放到不同的文件夾中,FusionCharts無(wú)法正常工作?

你需要注意以下幾點(diǎn):

1、如果你從另外一個(gè)域中獲取數(shù)據(jù)的話,FusionCharts無(wú)法正常工作,因?yàn)镕lash圖表會(huì)阻止跨域傳送數(shù)據(jù)。

2、如何你將這3個(gè)文件放到網(wǎng)站無(wú)法訪問(wèn)的文件夾中,FusionCharts圖表就會(huì)報(bào)錯(cuò)。

3、如果你將3個(gè)文件放到不同的文件夾中,請(qǐng)確保你代碼中的文件相對(duì)路徑是正確的。

FusionCharts渲染圖表時(shí),為何顯示的是 "Chart",而不是圖表呢?

出現(xiàn)這樣的問(wèn)題,可能是以下原因?qū)е?#xff1a;

1、代碼中FusionCharts.js的路徑不正確。

2、該頁(yè)面包含JavaScript錯(cuò)誤。

3、如果你將數(shù)據(jù)設(shè)置為XML/JSON字符串,XML/JSON字符串中可能會(huì)包含一行新的字符,而這些新字符會(huì)導(dǎo)致JavaScript錯(cuò)誤。

本地運(yùn)行時(shí),為何Flash圖表顯示正常,而JavaScript圖表卻提示:"Retrieving data.." ?

JavaScript圖表利用Ajax從URL數(shù)據(jù)源中加載數(shù)據(jù)。當(dāng)從本地文件系統(tǒng)(使用file :// /協(xié)議)中運(yùn)行圖表時(shí),一些瀏覽器不允許Ajax進(jìn)行數(shù)據(jù)加載,所以導(dǎo)致該錯(cuò)誤。

導(dǎo)出FusionCharts圖表時(shí),為何"Waiting"按鈕老是不切換成 "Save" 按鈕?

要避免該情況的發(fā)生,你需要確認(rèn)以下幾點(diǎn):

1、在圖表的XML/JSON數(shù)據(jù)中定義了正確的Client-side Export Handler的ID。為了提供跨瀏覽器的兼容性,建議您ID不要用數(shù)值也不要用空格開(kāi)頭。

2、當(dāng)調(diào)用exportChart()函數(shù)時(shí),是否通過(guò)了正確的Client-side Export Handler 的ID。

3、系統(tǒng)中是否安裝了Flash Player 10或以上版本。

4、是否配置了 Flash Player Global Security設(shè)置來(lái)運(yùn)行本地文件系統(tǒng)中的示例。

右鍵菜單中為何不能刪除 'Save as PDF' 選項(xiàng)?

1、如果要?jiǎng)h除右鍵菜單中的"Save as..." 選項(xiàng),你可以將<chart>元素中的 exportShowMenuItem屬性設(shè)置為0。

2、如果你想禁用"Save as PDF" 選項(xiàng),你可在<chart>元素中定義exportFormats="JPG|PNG"。通過(guò)類(lèi)似的方法,您可以禁用任何其他選項(xiàng)。

盡管在XML中聲明<?xml version="1.0" encoding="utf-8"?>,但是FusionCharts圖表中仍然不能顯示多語(yǔ)言和特殊字符?

FusionCharts圖表中若要使用多語(yǔ)言,你必須得使用UTF-8編碼的XML/JSON。更重要的是,XML / JSON文件或流需要UTF-8 BOM頭(BOM stamp)作為文件的前3個(gè)字節(jié)。大部分的文本編輯器(如記事本)可以自動(dòng)執(zhí)行此操作。BOM如何標(biāo)記一個(gè)文件,請(qǐng)參考多語(yǔ)言文本
http://docs.fusioncharts.com/charts/contents/advanced/special-chars/SpChar.html

請(qǐng)助于兩個(gè)重要原則:

1、對(duì)于dataURL方法:XML文件或數(shù)據(jù)流應(yīng)該擁有一個(gè)BOM頭(BOM stamp)。
2、對(duì)于dataXML方法:包含XML以及圖表SWF文件的HTML或應(yīng)用程序文件應(yīng)該擁有一個(gè)BOM頭

總結(jié)

以上是生活随笔為你收集整理的FusionCharts使用问题及解决方法(三)-FusionCharts常见问题大全的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。