Google表单不允许在iframe中提交文件

时间:2019-09-17 09:53:34

标签: jquery google-form

我想使用iframe将Google表单放入我的.PHP页面。一切正常,直到我以G形式添加文件上传。表单显示在iframe中,但是当我单击“添加文件”时,我得到了一个空白屏幕。在检查完Google表单中的设置后,我注意到EMBED HTML已被禁用,并显示消息

  

由于使用了文件上传问题,因此无法嵌入此表单

这是我使用的iframe:

<p><a class='iframe' href="https://docs.google.com/forms/d/e/form_ID/viewform">Test iFRAME</a></p>

然后我使用一个颜色框http://www.jacklmoore.com/colorbox/ jQuery弹出屏幕(需要在其中放置表单)

这是jQuery的脚本

<script>
$(document).ready(function() {
    // Examples of how to assign the Colorbox event to elements
    $(".group1").colorbox({rel:'group1'});
    $(".group2").colorbox({rel:'group2', transition:"fade"});
    $(".group3").colorbox({rel:'group3', transition:"none", width:"75%", height:"75%"});
    $(".group4").colorbox({rel:'group4', slideshow:true});
    $(".ajax").colorbox();
    $(".youtube").colorbox({iframe:true, innerWidth:640, innerHeight:390});
    $(".vimeo").colorbox({iframe:true, innerWidth:500, innerHeight:409});
    $(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});
    $(".inline").colorbox({inline:true, width:"50%"});
    $(".callbacks").colorbox({
                    onOpen:function(){ alert('onOpen: colorbox is about to open'); },
                    onLoad:function(){ alert('onLoad: colorbox has started to load the targeted content'); },
                    onComplete:function(){ alert('onComplete: colorbox has displayed the loaded content'); },
                    onCleanup:function(){ alert('onCleanup: colorbox has begun the close process'); },
                    onClosed:function(){ alert('onClosed: colorbox has completely closed'); }
    });

    $('.non-retina').colorbox({rel:'group5', transition:'none'})
    $('.retina').colorbox({rel:'group5', transition:'none', retinaImage:true, retinaUrl:true});

    // Example of preserving a JavaScript event for inline calls.
    $("#click").click(function() {   
        $('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Open this window again and this message will still be here.");
        return false;
    });
});
</script>

我尝试搜索问题,但是找不到解决方案,我确实找到了一些类似的问题,但是没有找到问题的此示例。

0 个答案:

没有答案