我正在构建一个网站,我的一个网页上有一个包含flash文件的iframe。
我将这个iframe包括在内:
$('.productcheck').click(function() {
var val1 = $(this).val();
$.ajax({
type: 'POST',
url: 'product_ajax.php',
data: { choose: val1 },
beforeSend: function(load) {
var html = "<img src='images/loading.gif' />";
$('#result').append(html);
},
success: function(response) {
//add start
if ($(this).prop("checked")) {
var result_msg = "<span data-value=" + val1 + ">" + "your response code here" + "</span>";
$('#result').append(result_msg);
} else {
$('#result').find('[data-value="' + val1 + '"]').remove();
};
//add end
$('.yearshow').hide();
}
});
所以在<iframe src="http://test.com/aflashanimation.html" frameborder="0"></iframe>
中有一个swf对象。
但是当我使用Firefox或IE建立网站时,会出现一个弹出窗口,告诉我下载swf文件。
我不知道如何摆脱那个弹出窗口。
感谢您的帮助!
答案 0 :(得分:0)
也许您可以使用沙盒标记并选择要在该iframe上设置的限制。
有关w3school的更多文档:https://www.w3schools.com/tags/att_iframe_sandbox.asp