在Squarespace网站上使用Leafleat.js地图

时间:2018-11-01 17:04:10

标签: javascript leaflet squarespace

我已经建立了一个交互式Leaflet.js地图,该地图已经在我的个人Web托管提供程序上使用,但是现在我想将其转移到Squarespace。

为简单起见,我尝试从外部引用构成脚本(例如<script src="url.com/java.js"></script>),但Squarespace GUI上显示“已禁用脚本”。

然后我尝试将脚本代码本身加载到<script></script>标签中。

但这导致了此错误:您已达到代码块的字符数限制。

人们在Squarespace网站上成功实现了传单地图吗?

如果是,怎么办?

1 个答案:

答案 0 :(得分:0)

如果您看到有关“脚本已禁用”的消息,那么您很可能在登录时和在admin / config界面中查看您的网站。如果未登录,Squarespace平台本身不会阻止具有外部源属性的脚本。

在测试代码块中的脚本时,请确保打开另一个浏览器/窗口/选项卡并预览它,而无需登录/管理/配置体验;在这种情况下,外部脚本可能会起作用。

关于代码块的字符限制:作为替代,使用code injection(在站点范围内或特定于页面)。