我在我的一个在线项目中使用了一个来自Getyourguide.com的小部件。下面是小部件代码:
<div id="guide-display"></div>
<script async defer src="https://widget.getyourguide.com/v2/core.js" onload="GYG.Widget(document.getElementById('guide-display'),{'currency':'USD','localeCode':'en-US','partnerId':'MGXXXX','q':'London'});">
</script>
字符串
这段代码显示小部件,沿着小部件底部的powered by链接。
你可以看到小部件here。
尝试使用各种方法删除链接,但失败了。任何帮助都将不胜感激。谢谢。
2条答案
按热度按时间1szpjjfi1#
内容在iframe中,在他们的域中,所以由于CORS保护,您无法从自己的域中更改它,这是一件好事。想象一下,一个网站显示Facebook iframe,并访问它以获取有关您的信息。这将是危险的。
但是,你可以在它前面放一些东西。像这样:
字符串
https://jsfiddle.net/yrcwvx8b/1/
免责声明:我想他们不会喜欢你这样做的。但是我看了他们的使用条款,他们没有提到任何关于改变/隐藏他们的小部件的内容。所以你得到了怀疑的好处。
j13ufse22#
您可以在要隐藏的小部件顶部呈现div
检查这个小部件:example
字符串
我把div标成红色是为了更明显