Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
Image 如何用另一个图像替换网站上的某个图像?_Image - Fatal编程技术网

Image 如何用另一个图像替换网站上的某个图像?

Image 如何用另一个图像替换网站上的某个图像?,image,Image,有一个网站有一个我想替换的图像。就像替换页面背景的脚本一样,比如谷歌 在html中,它位于imgscr中。如何用另一个源替换页面上的特定源,以便每次访问该页面时,它显示我想要的图像,而不是通常存在的图像?编辑:似乎您想替换一个非您网站上的图像。如果您没有合法访问该网站的Web服务器或CMS系统的权限,您将无能为力。我将在下面留下我的文章,以防万一我误解了: 我假设您希望在Javascript中实现这一点,因为您在文章中标记了“Script”。当然,存在其他脚本语言,但只有Javascript真

有一个网站有一个我想替换的图像。就像替换页面背景的脚本一样,比如谷歌


在html中,它位于
imgscr
中。如何用另一个源替换页面上的特定源,以便每次访问该页面时,它显示我想要的图像,而不是通常存在的图像?

编辑:似乎您想替换一个非您网站上的图像。如果您没有合法访问该网站的Web服务器或CMS系统的权限,您将无能为力。我将在下面留下我的文章,以防万一我误解了:


我假设您希望在Javascript中实现这一点,因为您在文章中标记了“Script”。当然,存在其他脚本语言,但只有Javascript真正具有有意义的安装基础

首先,您需要为图像分配一个ID,类似于:

<img src="/images/cat.png" id="mypicture">
您可以将此技术应用得非常广泛,甚至可以在图像标记中添加以下内容:

<img src="/images/cat.png" id="mypicture" onClick="document.getElementById('mypicture').src = '/images/dog.png';">

编辑:您似乎想替换网站上的非您的图像。如果您没有合法访问该网站的Web服务器或CMS系统的权限,您将无能为力。我将在下面留下我的文章,以防万一我误解了:


我假设您希望在Javascript中实现这一点,因为您在文章中标记了“Script”。当然,存在其他脚本语言,但只有Javascript真正具有有意义的安装基础

首先,您需要为图像分配一个ID,类似于:

<img src="/images/cat.png" id="mypicture">
您可以将此技术应用得非常广泛,甚至可以在图像标记中添加以下内容:

<img src="/images/cat.png" id="mypicture" onClick="document.getElementById('mypicture').src = '/images/dog.png';">


如果您只想自己更改,这是理想的选择。它允许您在每次访问页面时运行脚本(Kerin提供了一个起点)。看看这些。

如果你只是想自己改变它,这是理想的选择。它允许您在每次访问页面时运行脚本(Kerin提供了一个起点)。请参见这些。

浏览器扩展可以为您完成此任务。我很熟悉我朋友做的这件事

作为一个例子,我演示了如何用一个简单的规则将Google徽标图像替换为Bing徽标图像:

然后在启用规则后重新加载页面时:


浏览器扩展可以为您完成此任务。我很熟悉我朋友做的这件事

作为一个例子,我演示了如何用一个简单的规则将Google徽标图像替换为Bing徽标图像:

然后在启用规则后重新加载页面时:



如何加载此网站?您打算如何替换图像?Javascript?CSS?你什么意思?当具有您的加载项/脚本的用户访问该页面时,是否要动态替换它?如果是这样的话,试试Greasemonkey。你想修改html源代码来改变图像吗?是的,我想动态地替换它。这在html中是不可能的,它是一种静态语言,你必须使用动态语言,比如PHP或ASP.net用于服务器端(每次加载页面)或Javascript用于客户端(每次您在页面中执行特定操作时)。你如何加载此网站?你打算如何替换图像?Javascript?CSS?你的意思是什么?当有人使用你的加载项/脚本访问页面时,你想动态替换它吗?如果是,请尝试Greasemonkey。你想只修改html源代码来更改图像吗?是的,我想动态替换它。不可能在HTML中,它是一种静态语言,您必须使用动态语言,例如PHP或ASP.net用于服务器端(每次加载页面)或Javascript用于客户端(每次在页面中执行特定操作)。我无法为图像分配ID,因为我无法编辑其他网站的html。这不是动态更改图像,是吗?它仅以特定方式更改一次。Reddy,如果它是其他网站的html,则您将无法进行其他用户在任何情况下都能看到的更改。@Reddy:您不能更改其他网站,不是p很可能!我们正在讨论如何在您自己的页面中创建它。就是这样,我只是希望它让我以不同的方式查看该图像,而不是让每个人都看到。我不想编辑HTML本身,我非常清楚您不能这样做。我只想用一个脚本从我的视图中更改它。我无法为该图像分配ID,因为我无法编辑其他网页e的html。这不是动态更改图像,是吗?它只以特定方式更改一次。Reddy,如果它是其他网站的html,则在任何情况下,您都无法进行其他用户可以看到的更改。@Reddy:您不能更改其他网站,这是不可能的!我们正在讨论如何在您自己的页面中进行更改。这就是问题是,我只是想让它让我看到不同的图像,而不是每个人。我不想编辑HTML本身,我很清楚你不能这样做。我只是想用一个脚本从我的视图中更改它。