我希望得到您的支持,以解决以下问题:
在网页中,我有一个JavaScript脚本,我在其中声明并加载了图像数组:
function LoadPicts() {
"use strict";
var rut1 = "./ima/ijpg/";
var i = 0;
for (i =0; i < 3; i++) {
aimagen[i] = new Image();
}
aimagen[0].src = rut1 + "info-logo.jpg";
aimagen[1].src = rut1 + "info-rollo.jpg";
aimagen[2].src = rut1 + "loading.jpg";
}
使用.load jQuery,我使用.load导入内容表单和外部html文件,并将其放入一个名为&#34; Rconte&#34;:
的div中$("#Rconte").load("Op100.html");
Op100.html有以下信息:
<table>
<tr><td class = "pt4"><img src= "aimagen[21].src" onclick="DespLogo()"></td></tr>
<tr><td class = "pt4"><img src= "aimagen[22].src" onclick="DespLogo()"></td>
</table>
为什么我不能访问aimagen [21]和aimagen [22]如果它们已经被加载并且我只是指它们?功能DespLogo()也是如此。
关于图片,我收到了一封Firebug错误消息::无法加载给定的网址&#34; 关于函数DespLogo(),Firebug告诉我函数尚未定义。
我的一般问题是:为了从需要访问已经声明的对象和函数的外部文件(html,txt等)中为我的网页带来新内容,我应该关注什么?
谢谢!