我希望创建一个本地(脱机) HTML5 页面, 包含各种大小的矩形, 包含文本( 和链接) 的段落, 可以由用户拖动重新定位 。 没有必要将其丢入任何目标, 只需拖动它们即可 。 但页面必须 < em> remember < / em > 其最终位置, 并在重新打开时显示它们 。
我确实想用坎瓦斯来做这个,但在矩形中绘制文字非常缓慢。 最好为每段创建一个 div (有边界) 。 我迄今找到的最接近的解决方案是 < href="http:// jsfiddle. net/ robertc/ kKKuqH/" rel=" nofollow norefererr" title=" this one" a >, 在那里, 一个人拖动“ 侧边” 。 原始页面是 < a href=" https:// stackoverflow. com/ questions/6230834/ html5- drag- drog- dropp- anywhere- on the- the- screen > >
我还需要写什么代码来存储这些位置 local (offline), 最好是通过自我修改 HTML 页面本身? 我知道 HTML 5 中有本地的 Storage 和 Sessorage 对象, 但是没有尝试使用它们 。
PS 此页面供我自己使用, 我使用 Firefox, 我对其他浏览器不感兴趣 。 我更希望使用jQuery 的 Javascript, 但欢迎所有的建议 。
http://blogupstairs.com/an-opensource-html5-mind-mapping-application-mindmaps/" rel="不跟随 nofollow noreferrer" >这个网站 :
以 HTML 5、 CSS3 和 JavaScript 构建的图表是用画布创建的, 由于 < em> applicationCache em >, 离线使用是可能的。
这条路会走吗?