我正在尝试将第三方调查加载到弹出窗口并且无效。你们其中一个人能告诉我在哪里弄错了吗?
这应该在点击按钮或href时发生。所以我动态创建一个iframe。
function makeMoney() {
$("#makeMoney").attr('disabled', 'disabled');
fillAgain();
}
function fillAgain() {
setTimeout(function ()
{
if($("#divfillmeUp").find('div').length <= 10)
{
$("#divfillmeUp").append("<div style='background-color: red; width: 10%; height: 1%;float: left'></div>");
fillAgain();
}
},2000)
}
然后将数据加载到它..
$('<iframe id="myFrame" name="myFrame" width="400" height="400">').appendTo('body');
任何其他想法如何实现这一点,我不能进行ajax调用,因为它会抱怨跨域事物..
任何帮助将不胜感激。
答案 0 :(得分:2)
检查控制台是否有错误消息,您将看到:
未捕获的SyntaxError:意外的标记&lt;
这意味着你有一个&#34;&lt;&#34;在你的javascript中它不应该的地方。
现在,导航至https://www.surveygizmo.com/s3/2296429/Advertisement-Feedback?_output=embedjs
请注意,这是一个html
文件,您尝试将其加载到script
代码中。
将您的代码更改为:
$('<iframe id="myFrame" name="myFrame" width="400" height="400">').appendTo('body');
var myIframe = document.getElementById("myFrame");
myIframe.src = "https://www.surveygizmo.com/s3/2296429/Advertisement-Feedback?_output=embedjs"
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;