尝试使用动态iframe
制作一个height
。我知道这个问题以前曾提出过,但是我无法解决这个问题。
我有一个 WordPress 网站,我正在尝试form
在另一个非WordPress 网站上使用iframe
。
我已将iframeResizer.contentWindow.js
入队的网站
我的iframe
页面如下:
<script type='text/javascript' src="mysite.com/iframeResizer.js">
<style>iframe{width: 1px;min-width: 100%;}</style>
<iframe id="myIframe" src="https://testsite.com/test-form" scrolling="no"></iframe>
<script>iFrameResize({log:true, checkOrigin: false}, '#myIframe')</script>
但是,这不起作用。
在控制台中,我得到了:
[iFrameSizer][Host page: myIframe] IFrame scrolling disabled for myIframe
[iFrameSizer][Host page: myIframe] [init] Sending msg to iframe[myIframe]
(myIframe:8:false:true:32:true:true:null:bodyOffset:null:null:0:false:parent:scroll) targetOrigin: *
Uncaught ReferenceError: define is not defined
at iframeResizer.contentWindow.js:1121
at iframeResizer.contentWindow.js:1125
我可以在iframeResizer.contentWindow.js
中看到iframe
文件。
我在做什么错?
答案 0 :(得分:2)
您正在使用代码的“未编译”版本。使用https://github.com/davidjbradshaw/iframe-resizer/tree/master/js中的文件,或者使用自述文件中列出的CDN之一中的文件:https://github.com/davidjbradshaw/iframe-resizer#cdns