设置可见性后在Canvas标签内绘图
Drawing inside Canvas Tag after set Visibility
我有这个代码。
<asp:Panel id="aPanel" runat="Server">
<canvas id="aCanvas" width="200px" height="200px"></canvas>
</asp:Panel>
在这个画布中,我使用Javascript代码用鼠标绘制线条
使用服务器端控件,我可以在点击按钮时设置该面板是否可见。
当我第一次加载页面时,画布工作正常,我可以在里面画画。当我切换面板的可见性(转到面板)。可见= false,然后是aPanel。可见= true)画布停止工作
有什么建议来修复它吗?
不使用aPanel。可见= false和aPanel。Visible = true for hide/unhide use
document.getElementById('<%=aPanel.ClientID %>').style.display = 'none';
用于隐藏面板。
document.getElementById('<%=aPanel.ClientID %>').style.display = '';
为取消隐藏面板。
你可以通过设置面板的样式显示属性来隐藏/取消隐藏面板
相关文章:
- 在<页眉>标签
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- iframe正在添加标签,需要删除它们
- 如何自动调整标签的高度以适应内容
- Jquery标签插件粘贴问题
- Twitter引导程序Typeahead-Id&标签
- HTML画布在绘图后立即擦除矩形
- 如何在JS Leatflet绘图插件中获取圆的坐标
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- Morris.js折线图x轴标签在调整大小后消失
- JavaScript goto 标签如何使用内部循环
- 显示某个用户ID的某个标签的30张Instagram图片
- 标签客户端的设置值
- 在高图表中,Y 轴绘图线标签被截断
- jq绘图 :旋转轴日期标签
- Highstock:绘图名称标签
- 航次绘图改变滴答标记时间标签
- 设置可见性后在Canvas标签内绘图
- Highcharts|自定义绘图选项->系列->数据标签