Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript swfobject.js won';铬合金t显示屏闪光灯(在edge中工作)_Javascript_Google Chrome_Flash_Charts_Generator - Fatal编程技术网

Javascript swfobject.js won';铬合金t显示屏闪光灯(在edge中工作)

Javascript swfobject.js won';铬合金t显示屏闪光灯(在edge中工作),javascript,google-chrome,flash,charts,generator,Javascript,Google Chrome,Flash,Charts,Generator,我正在尝试修复这个数据分析器脚本,它可以生成flash图表,在Edge中运行良好,但在chrome中由于没有显示结果而出现错误 (在Chrome本地工作) 有谁能建议我如何升级或修复此问题吗?要在Chrome中查看您的Flash内容,您必须执行以下步骤: 1) 在页面上,单击地址栏中的绿色挂锁图标 2) 转到闪存设置,并从Ask(默认)更改为Allow(对于以后的所有访问) 3) 单击通知弹出窗口中的重新加载(或仅刷新页面) 这是因为您没有在页面中直接嵌入任何Flash内容(一个.swf文件),

我正在尝试修复这个数据分析器脚本,它可以生成flash图表,在Edge中运行良好,但在chrome中由于没有显示结果而出现错误

(在Chrome本地工作)


有谁能建议我如何升级或修复此问题吗?

要在Chrome中查看您的Flash内容,您必须执行以下步骤:

1) 在页面上,单击地址栏中的绿色挂锁图标

2) 转到闪存设置,并从
Ask(默认)
更改为
Allow
(对于以后的所有访问)

3) 单击通知弹出窗口中的
重新加载
(或仅刷新页面)

这是因为您没有在页面中直接嵌入任何Flash内容(一个
.swf
文件),而是在稍后使用如下代码为swf动态添加一个
div

var div = document.createElement('div');
div.id = "Chart" + count; div.className = 'chartCSS'; dest.appendChild(div);

chartType =  _ge('cmbChartType').value;
if(chartType == 'Random') { chartType = (Math.floor(Math.random()*2)) == 0 ? 'pie' : 'bar'; }

if(chartSrc == 'Flash Chart') 
{
window['myChart'+count] = new SWFObject("open-flash-chart.swf", div.id, this.chartHeight, this.chartWidth, "9", "#FFFFFF");
window['myChart'+count].addVariable("variables","true");
window['myChart'+count].addVariable('x_label_style','10,0x0000FF,2');
window['myChart'+count].addVariable("tool_tip", Charts[count].LabelX + ": #x_label#<br>" + (operation != -1 ? Charts[count].LabelY : 'Count') + ": #val#");
window['myChart'+count].addVariable((chartType == 'pie' ? 'pie' : 'bar_glass'), '50,#7E97A6');
window['myChart'+count].addVariable("title",Charts[count].Title + ',{font-size: 16px;}');

// ...etc etc...

}
var div=document.createElement('div');
div.id=“图表”+计数;div.className='chartCSS';目的地附属儿童(分区);
chartType=_ge('cmbChartType')。值;
如果(chartType='Random'){chartType=(Math.floor(Math.Random()*2))==0?'pie':'bar';}
如果(chartSrc==‘闪光图表’)
{
window['myChart'+count]=新的SWFObject(“open flash chart.swf”,div.id,this.chartHeight,this.chartWidth,“9”,“#FFFFFF”);
窗口['myChart'+count].addVariable(“变量”,“真”);
窗口['myChart'+count].addVariable('x_标签_样式','10,0x0000FF,2');
窗口['myChart'+count].addVariable(“工具提示”,图表[count]。LabelX+”:#x#U标签#
“+(操作!=-1?图表[count]。LabelY:'count')+”:#val#); 窗口['myChart'+count].addVariable((chartType='pie'?'pie':'bar_glass'),'50,#7E97A6'); 窗口['myChart'+count].addVariable(“title”,图表[count].title+',{font size:16px;}'); //……等等。。。 }

这种动态嵌入也是恶意网站使用的一种伎俩,因此默认情况下会被阻止。如果您有其他最终用户,那么他们也必须在自己的Chrome浏览器中执行这3个步骤。

什么脚本?你没有把它包括在你的问题中。这一联系指向什么?任何人都不应该点击链接来理解您的问题。swfobject.js我该如何处理该链接?现在您提供了两个链接,问题中没有代码。就像我已经说过的:任何人都不应该通过点击来阅读代码或理解您遇到的问题。请相应地编辑您的问题。如果可能,请添加更多详细信息和代码!代码太大了,我会尝试添加它,以使其适合,基本上有2个js文件,一个是swfobject.js,它生成swf,另一个是DataAnalyzer.js,它从html表中注入数据,并在swf中处理图形外观,以及单个css文件,结果以html生成