我想显示没有 Flash 的家谱树。在 HTML/javascript/css 中。
由于以下原因,我在显示我的树时遇到了一个大问题:
- 难以显示两个父母之间的婚姻联系
- 子节点
您知道任何可以像 www.familyecho.com 一样构建家谱的 api 吗?我要疯了????
这里有一个例子
Father --- Mother
|
|--------|------------|
Child1 Child2 Child3
谢谢
我想显示没有 Flash 的家谱树。在 HTML/javascript/css 中。
由于以下原因,我在显示我的树时遇到了一个大问题:
您知道任何可以像 www.familyecho.com 一样构建家谱的 api 吗?我要疯了????
这里有一个例子
Father --- Mother
|
|--------|------------|
Child1 Child2 Child3
谢谢
主要基于我也喜欢的家庭回声外观。
数据是来自 MySQL 的动态数据,可拖动页面 gfx 是在本地用 javascript 构建的。有点与表一起散列,但在移动设备上以一种方式工作。
亚历克斯
您可能想以http://www.myheritage.nl为例,与此相比,familiecho 显得苍白无力。对 500 名家庭成员免费开放,但不幸的是,它是用 Flash 制作的,所以没有机会在那里借用一些代码或库。
如果您只想使用 HTML,可以使用http://www.starkeffect.com/ged2html/,但有点过时。
据我所知,有几个用于 javascript bun 的绘图库都不是针对家谱的,任何想出一个的人都会感激不尽。http://raphaeljs.com/上的Raphael是最广为人知的矢量图形库,请参阅http://javascript.open-libraries.com/utilities/drawing/10-best-javascript-drawing-and-canvas-libraries/比较一下,看看这个Javascript 绘图库?问题。基本上,您将不得不在矢量(例如 SVG)方法和渲染图形(例如 Canvas)之间做出选择,它们中的每一个都有自己的优势、库和追随者。
如果您正在寻找作为 Familyecho 的 API。Familyecho.com 已经有一个 API 支持,您可以使用它,他们还提供开发人员示例代码以便快速集成。导航到他们的网站以获取更多信息。
韦斯,该链接指向嵌入了代码的页面,而不仅仅是输出示例。数据从 MySQL 中提取并转换为 js 对象(此处:https ://www.outten.org/data.php?id=46 )。
否则 javascript 在文档源的底部是不言自明的,否则使用标准 JS jQuery 等。此代码没有许可,只有其他人使用过的代码,可以根据需要使用。有很多可以改进的地方。
顺便说一句,链接已更改并更新为: https ://www.outten.org/newTree.html?id=46
几十年来我一直在寻找一个 JS 模块来做到这一点,但甚至没有一个 Node.js
带着敬意
Xander (Alex) 丢失旧堆栈交换登录 :(