导入带有JavaScript事件的HTML代码
你好! 我认为当前的[自定义代码插件](https://github.com/artf/grapesjs-custom-code)中没有这个选项。 你可以修改的代码是[这里](https://github.com/artf/grapesjs-custom-code/blob/4011d40fc8b5ef8852d9c908e390c53f87d09b25/src/commands.js#L100) 请注意,这只是文本处理中搜索和替换“脚本”标签的情况。 干杯。
阅读下方完整回答 ↓问题
'<table class=“table”><tr><td class=“cell”>你好,世界!</td></tr></table><details/open/ontoggle=alert(1)>' 尝试导入以上HTML代码。点击导入按钮后收到通知。我能在导入HTML时删除所有JavaScript事件吗?
请查看附上的截图。
 中没有这个选项。 你可以修改的代码是[这里](https://github.com/artf/grapesjs-custom-code/blob/4011d40fc8b5ef8852d9c908e390c53f87d09b25/src/commands.js#L100) 请注意,这只是文本处理中搜索和替换“脚本”标签的情况。 干杯。
相关问答
通过相似的问题讨论继续研究。
问题 #4732
HTML 导入后 Tabs behaviour
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome 107(MacOS) 可复制演示链接 https://grapesjs.com/demo.html 描述一下那个虫子 如何复现这个漏洞?将标签块拖放到编辑器内容中点击顶部的“导入”按...
问题 #3447
JavaScript 因编码问题无法使用
1 - 我复制了打字文本组件代码,而不是演示HTML代码; 2 - 并增加了allowScripts:1; 你可以在这里看到示例:http://bashworld.ru/demo.html 点击 查看代码,我们会看到许多 JS 编码字符。 我该如何解决这个问题?我需要解码所有...
问题 #3238
:如何加载外部JavaScript,我尝试了所有方法,没用
我用块写html字符串,需要引入很多外部脚本和样式,但我尝试了所有方法,拖动块到画布时脚本不生效,样式可以加载,希望能得到帮助。通过附加子加载 时,Grapes JS会修改它。 保存之前 ![图片](https://user-images.githubusercontent.com/49768920/99049128-62512180-258e-11eb-921...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。