js 给 src 赋值

低调的感觉 2012-11-21 06:10:16
document.getElementById("imgPhoto").src = "C:/123456.jpg";

这段js为什么不能赋值?

前提:C:/123456.jpg 这个文件确实存在
...全文
276 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
未知数 2012-11-22
  • 打赏
  • 举报
回复
引用 3 楼 loveyang7733 的回复:
引用 1 楼 wzs_xyz 的回复:window.onload=function(){ document.getElementById("imgPhoto").src = "C:/123456.jpg"; } 这种绝对路径只能在本地文件执行,放服务器上是不能访问物理路径的硬盘文件的 是的 "C:/123456.jpg"; 就是我客户端的本机文……
我的意思是,你写这种路径,如果网页文件是本地文件,那可以; 如果是在服务器上,用访问网站的方式访问的,就不行; 哎,组织语言解释这个真累 如果你的网页文件是本地文件,那么路径就可以,问题估计出在js上,按我上面写的代码来写
一起混吧 2012-11-21
  • 打赏
  • 举报
回复
你正式的服务器也有c盘吗?
熊青峰 2012-11-21
  • 打赏
  • 举报
回复
绝对路径和相对路径的问题!
低调的感觉 2012-11-21
  • 打赏
  • 举报
回复
引用 1 楼 wzs_xyz 的回复:
window.onload=function(){ document.getElementById("imgPhoto").src = "C:/123456.jpg"; } 这种绝对路径只能在本地文件执行,放服务器上是不能访问物理路径的硬盘文件的
是的 "C:/123456.jpg"; 就是我客户端的本机文件
低调的感觉 2012-11-21
  • 打赏
  • 举报
回复
部署在局域网的服务器可以显示 但是部署在正式服务器就不行
未知数 2012-11-21
  • 打赏
  • 举报
回复
window.onload=function(){ document.getElementById("imgPhoto").src = "C:/123456.jpg"; } 这种绝对路径只能在本地文件执行,放服务器上是不能访问物理路径的硬盘文件的

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧