`

js报表效果

    博客分类:
  • js
阅读更多

<HTML><head><title>GraPL:Demo charts:Piechart-阿里西西alixixi.com</title>
<xml:namespace prefix="v"/>
<style>
 v\:* {behavior=url(#default#VML)}
</style>
<style>
a:hover {color:maroon}
h2 {color:#006600;
       margin-top: 0pt;
       margin-bottom: 0pt}
h3 {color:#006600;
       margin-top: 6pt;
       margin-bottom: 3pt}
h4 {color:#006600;
       font-family: Arial;
       font-size: 10pt;
       margin-top: 3pt;
       margin-bottom: 0pt}
h5 {color:#006600;
       margin-top: 0pt;
       margin-bottom: 0pt}
p  {margin-top: 0pt;
       margin-bottom: 12pt}

</style>
</head>
<BODY text="#000000" bgcolor="#FFFFFF" link="#006600" vlink="#006600" leftmargin=6 topmargin=6>
<style> p.Chart {font-size:8pt; font-family:"Times"; color:black; text-align:right; } </style>
<div style='margin-top:12pt; position:relative; '>
<v:group style='height:324pt;width:432pt' coordsize="4320,3240">

 <!-- Paper is white with a simple drop-shadow -->
 <v:rect style='width:4320;height:3240' fillcolor="white">
  <v:shadow on="true" offset="4pt,3pt" color="silver" />
 </v:rect>

 <v:rect style='position:absolute;left:40;top:40;width:4240;height:3160;' fillcolor="#FFFFFF" strokeweight=1.5pt />

 <p class=Chart style='position:absolute;left:123.1pt;top:17.8pt;width:189.8pt;height:12.6pt;color:"#000080";font-style:italic;font-size:18pt;text-align:center;'>Sample Piechart</p>
 <p class=Chart style='position:absolute;left:225.5pt;top:310.4pt;width:198.5pt;height:5.6pt;color:"#008000";font-family:"Arial";'>Random numbers drawn as a simple pie</p>
 <v:shape style='position:absolute; width:4320; height:3240' strokeweight=0.5pt fillcolor="#DBDBED" path="M 2250 1590 AE 2250 1590 791 791 -3538944 9437184 X E" />
 <v:shape style='position:absolute;width:4320;height:3240' strokecolor="#000000" strokeweight=0.7pt >
  <v:stroke joinstyle=round endcap=round />
  <v:fill on="false" />
  <v:path v=" M 3115 1309 L 2927 1370 E "/>
 </v:shape>
 <p class=Chart style='position:absolute;left:315.9pt;top:127.3pt;width:39.3pt;height:5.6pt; text-align=left; '>One: 30</p>
 <v:shape style='position:absolute; width:4320; height:3240' strokeweight=0.5pt fillcolor="#AA5555" path="M 2245 1629 AE 2245 1629 791 791 -9201254 5662310 X E" />
 <v:shape style='position:absolute;width:4320;height:3240' strokecolor="#000000" strokeweight=0.7pt >
  <v:stroke joinstyle=round endcap=round />
  <v:fill on="false" />
  <v:path v=" M 3139 1329 M 2131 2532 L 2156 2336 E "/>
 </v:shape>
 <p class=Chart style='position:absolute;left:171.9pt;top:249.6pt;width:39.6pt;height:5.6pt;'>Two: 18</p>
 <v:shape style='position:absolute; width:4320; height:3240' strokeweight=0.5pt fillcolor="#F2F8F8" path="M 2250 1590 AE 2250 1590 791 791 -13290701 4089446 X E" />
 <v:shape style='position:absolute;width:4320;height:3240' strokecolor="#000000" strokeweight=0.7pt >
  <v:stroke joinstyle=round endcap=round />
  <v:fill on="false" />
  <v:path v=" M 2115 2552 M 1350 1723 L 1546 1694 E "/>
 </v:shape>
 <p class=Chart style='position:absolute;left:83.5pt;top:168.7pt;width:49.9pt;height:5.6pt;'>Three: 13</p>
 <v:shape style='position:absolute; width:4320; height:3240' strokeweight=0.5pt fillcolor="#8BC58B" path="M 2193 1535 AE 2193 1535 791 791 -16121856 2831155 X E" />
 <v:shape style='position:absolute;width:4320;height:3240' strokecolor="#000000" strokeweight=0.7pt >
  <v:stroke joinstyle=round endcap=round />
  <v:fill on="false" />
  <v:path v=" M 1334 1743 M 1544 898 L 1685 1037 E "/>
 </v:shape>
 <p class=Chart style='position:absolute;left:116.3pt;top:86.2pt;width:36.5pt;height:5.6pt;'>Four: 9</p>
 <v:shape style='position:absolute; width:4320; height:3240' strokeweight=0.5pt fillcolor="#C080C0" path="M 2250 1590 AE 2250 1590 791 791 -17694720 1572864 X E" />
 <v:shape style='position:absolute;width:4320;height:3240' strokecolor="#000000" strokeweight=0.7pt >
  <v:stroke joinstyle=round endcap=round />
  <v:fill on="false" />
  <v:path v=" M 1528 918 M 2061 700 L 2102 894 E "/>
 </v:shape>
 <p class=Chart style='position:absolute;left:174.1pt;top:66.4pt;width:30.4pt;height:5.6pt;'>Five: 5</p>
</v:group></div> 
<html>
<head>
</head>

<script language=JavaScript>
function displayTitle( title )
{
   document.write("<center><i>" + title + "</i></center><br>");
}

function generateRandomNumber(num) {
  return Math.round( Math.random() * (num - 1) ) + 1;
}

function plottablehead(  val )
{
   document.writeln("<table border = 0 bgcolor = black width = 10 height = 10 cellpadding = 0 cellspacing = 0>");
   document.write("<tr> <i>" + val + "</i>");
}

function plottabletail()
{
  document.write("</tr></table><br>");
}

function plotcolor(d, clr)
{
    for(i=1;i<=d;i++){
  document.write("<td bgcolor = " + clr + ">   </td>");
 }
}

function setColor(foreground,background)
{
  document.fgColor=foreground;
  document.bgColor=background;
}

setColor("orange","black");
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "red");
plottabletail();
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "blue");
plottabletail();
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "green");
plottabletail();
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "yellow");
plottabletail();
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "gray");
plottabletail();
a=generateRandomNumber(50);
plottablehead( a );
plotcolor(a, "midnightblue");
plottabletail();
//-->
</script>
</head>
</body>
</html>

分享到:
评论

相关推荐

    网页web报表,javascript报表,简单好看

    JavaScript报表库如Highcharts, Chart.js, D3.js等,都提供了一系列工具和方法,使得开发者可以通过简单的API调用来生成各种类型的图表,包括柱状图、折线图、饼图、散点图、热力图等。这些图表能够根据数据的变化...

    js图表 js报表收集

    JavaScript报表库通常包含数据处理、表格布局和样式设置等功能。 1. Tabulator:一个强大的JavaScript表格库,支持数据的导入导出、排序、过滤和分页,还可以与各种数据源集成,如JSON、CSV等。Tabulator的API允许...

    javascript报表实例

    JavaScript报表是一种基于Web的动态数据可视化工具,常用于呈现复杂的数据集,使用户能够更直观地理解和分析数据。本实例提供了全面的JavaScript实现报表功能,包括饼图、条形图、波浪图、立体图等多种图表类型,...

    web页面报表js

    8. 动画效果:为了提升视觉体验,可以利用JavaScript库添加平滑过渡、淡入淡出等动画效果,使报表更加生动。 9. 性能优化:处理大量数据时,性能是个挑战。利用分页、延迟加载、数据虚拟化等技术,可以提高报表的...

    关于润乾报表超链接调用js文件实现可交互

    本文将深入探讨如何利用润乾报表的超链接功能调用JavaScript(js)文件来实现更丰富的可交互性,让报表不仅仅是数据的静态展示,而是转变为一个能够与用户进行深度交互的平台。 首先,我们了解超链接在润乾报表中的...

    JS多样式报表

    总结来说,JS多样式报表是一种利用JavaScript、jQuery和Highcharts等技术实现的报表生成工具。它提供丰富的报表样式和图形选项,支持PDF导出和本地下载,为Web应用程序的数据展示和分析提供了一套强大而灵活的解决...

    JS图形报表

    JS图形报表是利用JavaScript编程语言在Web应用程序中创建的可视化报表,它能够将复杂的数据转化为直观、易于理解的图表形式。在现代Web开发中,数据可视化是至关重要的,它可以帮助用户快速洞察数据,从而做出明智的...

    js做的三维报表

    "js做的三维报表"这一主题,意味着我们将在纯JavaScript环境中构建具有立体效果的报表,无需依赖其他库或框架。这种技术对于提升网页应用的用户体验和数据呈现能力至关重要。 首先,我们要了解JavaScript的基础,...

    Excel报表之js版 Excel报表之js版

    ### Excel报表之JS版知识点详解 #### 一、概述 在现代办公自动化环境中,Excel作为数据处理和报表制作的重要工具,被广泛应用于各行各业。对于Web应用开发者而言,能够利用前端技术(如JavaScript)来动态生成...

    JS打印报表控件

    "JS打印报表控件"是专门为JavaScript设计的一种工具,它允许开发者在Web应用中实现报表的打印功能,包括分页打印和打印预览,从而提供更丰富的用户体验。 在Web开发中,打印功能通常是必不可少的,尤其是对于那些...

    chart.js统计报表

    "Chart.js统计报表"是一个基于JavaScript的开源图表库,它被广泛用于创建各种类型的动态、交互式的图表,如曲线图、饼状图和环形图等。这些图表在数据分析、数据可视化以及信息传达中扮演着重要的角色。Chart.js以其...

    报表开发工具中开放的部分图表js接口列表

    在FineReport 8.0版本中,报表开发工具开放了部分图表js接口,这些接口对于报表开发者来说是十分重要的工具,通过这些接口可以实现丰富的报表定制和交互功能。本文将根据笔者的使用经验,详细介绍这些js接口的具体...

    Flex js 多种报表

    在“Flex JS 多种报表”这个主题中,我们主要关注的是如何利用Flex JS来创建各种类型的报表和图表,以展示数据并进行数据分析。报表是企业信息系统中不可或缺的部分,它们能够以清晰、直观的方式展示大量复杂的数据...

    报表工具FineReport中如何把报表放到网页中显示

    ### 报表工具FineReport中如何把报表放到网页中显示 ...这种方式的优点在于可以灵活地控制报表在页面上的位置,并且可以通过JavaScript与报表进行交互,获取报表数据或调用报表内部的方法。 示例代码如下: ```html ...

    Highcharts js 图形报表

    - **Highcharts JS**: 是一个基于JavaScript的开源图表库,使用SVG( Scalable Vector Graphics)技术进行渲染,同时也支持老版本的IE浏览器通过VML进行渲染。 - **图形报表**: 指通过图表形式展示的数据报告,如...

    piechartjs水晶报表

    3. "js 水晶报表"可能是指用JavaScript实现类似水晶报表的报告生成功能,允许在浏览器端生成和显示报表。 4. 遇到"访问IIS元数据库失败"的问题,需要排查IIS服务状态、权限设置、元数据库文件状态等,可能需要进行...

    js极品报表插件,支持生成各种图形

    JavaScript 极品报表插件是一种强大的前端数据可视化工具,它能帮助开发者轻松创建各种图表,如饼图、柱状图和线图等。这个插件的亮点在于其灵活性和易用性,使得非专业程序员也能快速上手,为网页或应用添加丰富的...

    js版动态报表实例Highcharts、Flot、fusioncharts

    本文将深入探讨三个流行的JavaScript库——Highcharts、Flot和FusionCharts,它们都是用于创建动态报表的强大工具。 首先,Highcharts是一个基于JavaScript的图表库,支持多种图表类型,如折线图、柱状图、饼图、...

    Web报表工具FineReport中JavaScript的使用

    jQuery是一个快速的,简洁的JavaScript库,能让用户更方便地处理HTML documents、events,实现动画效果,方便地为网站提供AJAX交互,并且它兼容各种浏览器。因为FineReport报表解析后最终成为一个html页面,因此可以...

Global site tag (gtag.js) - Google Analytics