我是一名Java程序员,所以我不会在这里(完全)使用n00b。我的老板刚刚让我在一个项目上工作,在与客户公司的工程师交谈后,我需要使用pym.js创建一个响应式iframe。问题是,我从来没有学过JavaScript。在通读了一些文档和一些udemy课程之后,我已经掌握了一些基础知识。但是在StackOverflow上关于这个pym.js只有6个问题。我无论如何也想不出怎么用它。
我是否需要在<head>...</head>中执行类似的操作
<script src="[insert pym.js source here]"></script>
另外,我不能访问这个站点的源文件。是否仍然可以使我的“孩子”iframe响应基于“父”宽度?
任何帮助都将不胜感激。
编辑
这就是我到目前为止所知道的,希望这是正确的。
index.html
<body> <script type="text/javascript" src="https://pym.nprapps.org/pym.v1.js"></script> <div id="embed-1">
`</div> <script type="text/javascript"> new pym.Parent("embed-1", "iframe.html"); </script> </body>`iframe.html
<body> <script type="text/javascript" src="https://pym.nprapps.org/pym.v1.js"></script> </body>
发布于 2021-10-20 16:09:38
可以在子页面中包含pym.js和do new pym.Child();。
下面是参考http://blog.apps.npr.org/pym.js/
发布于 2017-11-18 15:50:21
看起来你做的是对的,但我是stackoverflow的新手,但是在我的系统上做了你的代码,并在不同的操作系统(ubuntu,Windows和Mac)上测试后,它们都工作得很好。
https://stackoverflow.com/questions/47363435
复制相似问题