Paper.js如何为他们的Paperscript创建自定义脚本标签
How does Paper.js creates custom script tag for their Paperscript
我从这里看Paper.js教程,看到了这个:
<script type="text/paperscript" canvas="myCanvas">
...
</script>
他们如何设法为他们的Paperscript创建自定义脚本标签?
这个脚本实际上被浏览器"忽略"了。然而,当(没有显示在问题中)Paper被加载时,它的paperscript方法加载具有mime类型"text/paperscript"的脚本标签的innerHTML并处理它。这就是使用上述脚本的时候。你可以在源码
中查看他们是怎么做的。script标签是标准的。只有它的"canvas"属性是非标准的。没有什么可以阻止您使用任何标记和属性,只要您不关心您的HTML代码传递W3C验证器。在某些情况下,您可能会遇到在IE严格模式下使用非标准标签的问题,但自定义属性应该不会导致问题。
相关文章:
- DataTables-创建自定义分页样式(加载更多样式)
- 如何在javascript中创建自定义事件
- 在angularjs中创建自定义控件的推荐方法
- 创建自定义函数以在函数上运行完整的多选下拉列表
- 在jquery和javascript中创建自定义日历背后的逻辑
- Magento创建自定义的职业表格,并从CMS页面调用
- 如何为javascript创建自定义标签?或者这是我不知道的其他事情吗;我不知道
- 如何创建自定义属性以添加if.bind
- 创建自定义URL
- 在 Backbone.js 中创建自定义“同步”方法
- 在 Chrome 扩展程序中创建自定义事件的最惯用方式
- 如何使用引导程序创建自定义滚动条
- 在画布中创建自定义图像对象
- AngularJS -- 创建自定义数据绑定和 ng-repeat
- 创建自定义 Javascript 对象的惯用方法有哪些
- 如何在高图表中创建自定义线型
- 在命名空间中创建自定义事件
- 如何使用jquery创建自定义弹出窗口
- 使用javascript中的变量创建自定义URL
- 如何使用jQuery扩展方法为元素或类选择器创建自定义插件