弹出div的第三方调查

时间:2015-09-01 00:13:24

标签: javascript jquery

我正在尝试将第三方调查加载到弹出窗口并且无效。你们其中一个人能告诉我在哪里弄错了吗?

这应该在点击按钮或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调用,因为它会抱怨跨域事物..

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

检查控制台是否有错误消息,您将看到:

  

未捕获的SyntaxError:意外的标记&lt;

这意味着你有一个&#34;&lt;&#34;在你的javascript中它不应该的地方。

现在,导航至https://www.surveygizmo.com/s3/2296429/Advertisement-Feedback?_output=embedjs

请注意,这是一个html文件,您尝试将其加载到script代码中。

将您的代码更改为:

&#13;
&#13;
$('<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;
&#13;
&#13;