Javascript 如何禁用来自其他站点的小部件上的链接?

Javascript 如何禁用来自其他站点的小部件上的链接?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何禁用与我添加到网站的小部件关联的链接?除了他们提供的HTML代码之外,我没有其他访问权限。链接页面底部的Trustpilot小部件就是一个例子。如果你点击这个小部件,它会把你带到Trustpilot的网站,但我们不希望这种情况发生 您可以将此css属性指定给特定的标记,如下所示: a { pointer-events: none; } a、 禁用的\u链接{ 指针事件:无; } 任何链接小部件都是iframe,当iframe是跨域的,因此iframe源文件不在您的站点上时,您不能更改其中

如何禁用与我添加到网站的小部件关联的链接?除了他们提供的HTML代码之外,我没有其他访问权限。链接页面底部的Trustpilot小部件就是一个例子。如果你点击这个小部件,它会把你带到Trustpilot的网站,但我们不希望这种情况发生

您可以将此css属性指定给特定的标记,如下所示:

a { pointer-events: none; }
a、 禁用的\u链接{ 指针事件:无; }
任何链接小部件都是iframe,当iframe是跨域的,因此iframe源文件不在您的站点上时,您不能更改其中的任何内容。 您可以在其上放置一个覆盖div,但这会阻止在iframe上的每次单击

顺便说一下,您不能对供应商提供的小部件执行此操作,因为这违反了他们的政策~Saumya Rastogi

仅出于学习目的:

小部件{ 宽度:450px; 高度:350px; 边框:1px纯黑; 位置:相对位置; } 小部件>iframe{ 边界:0; 位置:绝对位置; 宽度:100%; 身高:100%; 排名:0; 左:0; z指数:1000; } 小部件:之后{ 内容:; 位置:绝对位置; 宽度:100%; 身高:100%; 排名:0; 左:0; z指数:2000; }
如果这个小部件是免费的,那么我打赌你不能这么做,因为它违反了许可证规则。