我的网页中有一个包含Draggabilly
库的iframe,并且我想通过更改范围来找到从父框架使用它的方法。我该怎么做?
在JavaScript控制台中,我将像这样使用cd()
函数:
var iframe = document.querySelector("iframe");
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
cd(iframe);
var draggie = new Draggabilly(".draggable");
此代码在控制台中工作正常,但是当通过实际网页执行时,出现以下错误:ReferenceError: Draggabilly is not defined
iframe代码:
<script src="https://unpkg.com/draggabilly@2/dist/draggabilly.pkgd.min.js"></script>
父代码:
<script>
var iframe = document.querySelector("iframe");
var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
cd(iframe);
var draggie = new Draggabilly(".draggable");
</script>