可以将JavaScript注入现有页面以更改D3JS图表吗?

可以将JavaScript注入现有页面以更改D3JS图表吗?,javascript,d3.js,Javascript,D3.js,如果有第三方网页(不在我的控制之下)使用D3.js绘制图表,那么从技术上讲,是否可以将JavaScript注入该网页以修改图表?例如,假设一个页面使用了一个动画,我想修改它,使气泡在移动时留下一条轨迹,我可以向该页面注入必要的JavaScript吗 而且,如果网站所有者理解用户执行此类定制的愿望,那么他们是否可能包括一个标准文本区域,用户可以在其中输入定制脚本,然后在用户访问网站时运行该脚本?(显然,该脚本必须保存到用户配置文件中,并在该用户返回站点时检索。)如果可能,这难道不是入侵某人的站点吗

如果有第三方网页(不在我的控制之下)使用D3.js绘制图表,那么从技术上讲,是否可以将JavaScript注入该网页以修改图表?例如,假设一个页面使用了一个动画,我想修改它,使气泡在移动时留下一条轨迹,我可以向该页面注入必要的JavaScript吗


而且,如果网站所有者理解用户执行此类定制的愿望,那么他们是否可能包括一个标准文本区域,用户可以在其中输入定制脚本,然后在用户访问网站时运行该脚本?(显然,该脚本必须保存到用户配置文件中,并在该用户返回站点时检索。)

如果可能,这难道不是入侵某人的站点吗?这就是用户脚本的用途。第一段:是的,但只能通过地址栏。尝试在第三方页面的地址栏中输入
javascript:[您的js代码]
,然后按enter键。脚本应该在该页面上运行。第二段:是的,如果网站所有者希望允许执行文本输入中的任意用户JS代码,则由他们自己决定。技术上可能。