永发信息网

请教有关网页制作的问题

答案:5  悬赏:60  手机版
解决时间 2021-04-30 20:01
  • 提问者网友:不爱我么
  • 2021-04-30 15:25
当有的图片链接无效或不存在时,有没有办法显示自己设置好的图片。
而且是以外链的形式,就是在A站上显示B站上的图片,当这个链接失效或是B站限制外链的时候,就在A站显示自己设置好的图片。
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-04-30 16:57

这个肯定可以的.......把路径修改为自己的就可以了

全部回答
  • 1楼网友:酒者煙囻
  • 2021-04-30 19:54

javascript 可实现

<body>

<tr>
    <td><div><img src="1.jpg" /> </div></td>   

    <td><div><img src="2.jpg" /> </div></td>
    <td><div><img src="3.jpg" /> </div></td>
    <td><div><img src="4.jpg" /> </div></td>
</body>
</html>
<script type="text/javascript">
    var imgs = document.images;
    for(var i = 0;i < imgs.length;i++){
    imgs[i].onerror = function(){
    this.src = "/images/logo.gif";
    }
    }
</script>

<//------------------------------------------------------------------------------>

<img src="" border="0" onload="javascript:DrawImage(this);" onerror="changeImg()" />
<script language="javascript" type="text/javascript">
function changeImg()
{
    var newErrorImgUrl = "/images/error.gif";
    event.srcElement.src = newErrorImgUrl;
    event.srcElement.alt = "";
}
</script>

  • 2楼网友:污到你湿
  • 2021-04-30 19:21

1.这个是对于单个图片,如果没有图片就替换。

<img src="" border="0" onload="javascript:DrawImage(this);" onerror="changeImg()" /> <script language="javascript" type="text/javascript"> function changeImg() {     var newErrorImgUrl = "/images/error.gif";     event.srcElement.src = newErrorImgUrl;     event.srcElement.alt = ""; } </script>

方法二

<img src="pro-pic/123.gif" onerror="javascript:this.src=’pro-pic/default.gif’" />

2.下面那个 是对于整个页面当图标访问错误的时候 替换默认的

<body>     <img src="1.jpg" />     <img src="2.jpg" />     <img src="3.jpg" />     <img src="4.jpg" /> </body> </html> <script type="text/javascript">     var imgs = document.images;     for(var i = 0;i < imgs.length;i++){     imgs[i].onerror = function(){     this.src = "/images/logo.gif";     }     } </script>

  • 3楼网友:野味小生
  • 2021-04-30 17:56

先把图片上传到你的空间或其他空间

才有链接的啊

  • 4楼网友:纵马山川剑自提
  • 2021-04-30 17:48
关于网页制作,请选 专业的网页软件 <巨龙切片软件>自动生成div+css样式 ,让你更容易上手!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯