ASP.NET如何做到将图片预先下载到客户机上

<asp:tablecellstyle="background-image:url(img/sf_12.gif)"onmouseover="this.style.back... <asp:tablecell style="background-image:url(img/sf_12.gif)" onmouseover="this.style.background='url(img/sf_12_on.gif)';this.style.cursor='hand'" onmouseout="this.style.background='url(img/sf_12.gif)'" onclick="window.location.href('blog/default.asp')" runat="server" >
</asp:tablecell>
如上述代码,如何将img/sf_12_on.gif预先下载到客户机上,从而在用户鼠标滑过时不再下载图片。HTML语法也可以。
展开
 我来答
zhangmiger
2009-09-27 · TA获得超过142个赞
知道答主
回答量:153
采纳率:0%
帮助的人:0
展开全部
用另外一个<img src="img/sf_12_on.gif" style="display:none">
这样浏览器可以在第一次加载的时候下载这一张图片, 其他代码都不用变
onmouseover的时候浏览器会自己从缓存里读这张图片
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
dopsop
2009-09-26 · TA获得超过252个赞
知道小有建树答主
回答量:434
采纳率:0%
帮助的人:236万
展开全部
做不到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
darko2o8
2009-09-26 · TA获得超过616个赞
知道小有建树答主
回答量:987
采纳率:0%
帮助的人:449万
展开全部
本来就下载下来了 缓存到C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files这个位置了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵喵采个花
2009-09-26 · TA获得超过100个赞
知道答主
回答量:180
采纳率:0%
帮助的人:98.6万
展开全部
网页上的元素一般都是下载到本机的=、=

你想预先下载到客户机这个=、=

要知道 程序 系统 客户 这3者是有权限问题的

好比你自己用的XP 你可以 新建一个文件在磁盘

但是 网站要给你建一个文件 是很困难的(出了缓存)

因为网站没那么高的权限

如果这个文件有木马病毒 广告啥的 谁还敢上网啊(挂马,病毒 就是利用漏洞 执行的)

所以 基本是不行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡小瑜m1
2009-09-26
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
可以把img/sf_12.gif和img/sf_12_on.gif 做成一张图片(img/sf_12_all.gif)用CSS来控制具体显示那一块做为背景 打开页面的时候一次都加载了
之后onmouseover时 只要改变位置即可显示出不同的东西

<asp:tablecell style="background:url(img/sf_12_all.gif) no-repeat;cursor:hand;"
onmouseover="this.this.style.backgroundPosition='10px 0px'"
onmouseover="this.this.style.backgroundPosition='0px 0px'"
onclick="window.location.href('blog/default.asp')" runat="server" >
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式