当前位置: 首页 > news >正文

上海做网站定制做网页怎么建站点

上海做网站定制,做网页怎么建站点,android开发工具手机版,做理财的网站好背景见上一篇博客修改网页内容的方法 上一篇博客之后,我要修改的网页有一个新改版,然后有个数据存在了window中,我直接在js中使用window.xxx发现无法获取。所以有本文。 https://juejin.cn/post/7145749643316428830 https://onelinerhub.com…

背景见上一篇博客修改网页内容的方法
上一篇博客之后,我要修改的网页有一个新改版,然后有个数据存在了window中,我直接在js中使用window.xxx发现无法获取。所以有本文。

https://juejin.cn/post/7145749643316428830
https://onelinerhub.com/chrome-extension/window_object#:~:text=chrome-extension%20How%20to%20access%20or%20modify%20window%20object,%3D%20%27console.log%20%28window%29%3B%27%3B%20%28document.head%7C%7Cdocument.documentElement%29.appendChild%20%28script%29%3B%20ctrl%20%2B%20c

搜了一下发现有两种方法,如上,大概就是:

方法1

var script = document.createElement('script');
script.textContent = 'console.log(window);';
(document.head||document.documentElement).appendChild(script);

出现报错:

extensions_version_page.js:6 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost:* http://127.0.0.1:*". Either the 'unsafe-inline' keyword, a hash ('sha256-XnQUOdrKm+cYqdkT/ljnkhjaYaitt2Xh3uRQxH/M9z0='), or a nonce ('nonce-...') is required to enable inline execution.

方法2

{"name": "yeshen_extresion","version": "1.0","description": "yeshen test","manifest_version": 3,"web_accessible_resource": [{"resources": ["assets/*","js/contentScript.js"]}],"content_scripts": [{"matches": ["https://innovation.pm.netease.com/v6/issues/*","https://web.pm.netease.com/v6/issues/*","https://uu.pm.netease.com/v6/issues/*","https://msdk.pm.netease.com/v6/issues/*"],"js": ["extensions_issue_page.js"],"run_at": "document_start"},]
}
Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost:* http://127.0.0.1:*". Either the 'unsafe-inline' keyword, a hash ('sha256-XnQUOdrKm+cYqdkT/ljnkhjaYaitt2Xh3uRQxH/M9z0='), or a nonce ('nonce-...') is required to enable inline execution.

报错比较清晰,就是注入的代码和原有代码不在一个域下,无法操作/注入javascript对象。

最后我是这样做的:

我的方法一

从其他页面获取这个数据,在url参数中携带这个信息;

我的方法二

从dom节点中获取第一个元素信息,然后通过网络请求,重新请求需要的数据。

http://www.yayakq.cn/news/712047/

相关文章:

  • 摄影师如何做网站青岛谷歌推广
  • 合肥网站建设合肥网站制作网站正在建设中_敬请期待
  • 做网站学习丽水市住房与城乡建设局网站
  • 企业品牌网站建设的关键事项05网补充答案
  • 网站开发平台介绍网站建设预付款
  • 网站 建设 欢迎你wordpress用nginx
  • 中文域名网站坪地网站建设哪家好
  • asp.net mvc 5 网站开发之美怎么做彩票网站平台
  • 东莞网站建设营销服务平台wordpress文章生成html代码
  • 怎样做网站卖自己的产品网站权重值
  • 免费的网站程序好的电商网站建设与维护意味着什么
  • 大腕 网站建设深圳龙华区发达吗
  • 网站建设规划书参考模板温州市鹿城区建设小学网站
  • 课程网站建设总体情况十大软件app排行免费
  • 网站做优化效果怎么样南宁网络优化seo费用
  • 河北网站推广优化企业展厅布展设计
  • 做网站分什么软件wordpress前端后端
  • php做网站优点网站建设 归为会计哪一类
  • 网站建设开发方式包括哪些一二年级的科技小制作
  • 网站开发需呀那些技术企业网站 用个人备案
  • 教育类网站设计seo快速排名
  • 太原开发网站公司临汾网站建设价格
  • 安徽和住房建设厅网站网站推广话术与技巧
  • 无线网络网站dns解析失败织梦的手机端网站
  • 电商网站规划书网站刚做怎么做seo优化
  • 银川网站建设哪家优质完整的网站优化放啊
  • 北京做网站费用wordpress怎么登录
  • 制作一个网站大概需要多少钱网站建设专业如何做到廉洁自律
  • 企业网站建设作用高端大气网站推荐
  • 怎么做平台网站建筑人才招聘哪个网站最好