Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从iframe更改背景_Javascript_Html_Api - Fatal编程技术网

Javascript 从iframe更改背景

Javascript 从iframe更改背景,javascript,html,api,Javascript,Html,Api,我正在使用Sketchfab API,我想更改iframe内部的背景。我的代码只能显示三维模型的正确信息或更改背景,但不能同时显示这两种信息。如果有人能看我一眼,对我说点什么。。。 对不起,我的英语不好,谢谢。 这是jQuery的一部分 $(文档).ready(函数(){ $('.dropdown子菜单a.test')。打开(“单击”,函数(e){ $(this.next('ul').toggle(); e、 停止传播(); e、 预防默认值(); }); }); $(背景); var of

我正在使用Sketchfab API,我想更改iframe内部的背景。我的代码只能显示三维模型的正确信息或更改背景,但不能同时显示这两种信息。如果有人能看我一眼,对我说点什么。。。 对不起,我的英语不好,谢谢。 这是jQuery的一部分

$(文档).ready(函数(){
$('.dropdown子菜单a.test')。打开(“单击”,函数(e){
$(this.next('ul').toggle();
e、 停止传播();
e、 预防默认值();
});
});
$(背景);
var of reader=new FileReader(),
rFilter=/^(3)以下::::::图像\/bmp(医学院校)图像\/bmp(医学院校)图像\/bmp(医学院校)图像\/以下以下以下::::::::::::::::::图像\/bmp图像\/bmp(医学院校)图像\/医学院校图像\/医学院校图像\/中美中美中美两国的图像\/中学中学中学中学化学化学化学化学化学化学化学化学化学化学化学化学中学中学中学中学中学学生学生学生学生的图像图像\/图像\/图像\/图像\/图像\/图像\/医学医学医学院校学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生学生图像\/图像\/图像\/图像\/中学中学中学中学中学中学中学化学化学化学化学化学化学化学化学化学化学化学化学化学化学中学中学中学中学中学中学中学中学中学中学中学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学化学x \-rgb |图像\/x \-xbitmap |图像\/x \-xpixmap|图像\/x \-xwindowdump)$/i;
oFReader.onload=函数(OFRENT){
localStorage.setItem('b',of report.target.result);
switchBackground();
};
函数switchBackground(){
var backgroundImage=localStorage.getItem('b');
if(背景图像){
$('iframe').css('background-image','url('+backgroundImage+'));
} 
}
函数loadImageFile(testEl){
如果(!testEl.files.length){return;}
var of ile=testEl.files[0];
如果(!rFilter.test(oFile.type)){alert(“您必须选择有效的图像文件!”);return;}
readAsDataURL(oFile);
}

您应该直接将代码添加到问题中,而不使用外部链接。否则您的问题可能会被否决。如果我直接添加代码,它会显示代码太多:(找到缩短代码的方法。将其分解到问题所在的位置。