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

网站建设用php建设优点666建筑人才网

网站建设用php建设优点,666建筑人才网,免费ppt大全网,南通网站定制背景见上一篇博客修改网页内容的方法 上一篇博客之后,我要修改的网页有一个新改版,然后有个数据存在了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/258156/

相关文章:

  • 可信赖的镇江网站建设百度指数爬虫
  • 网站优化工具分析工具wordpress注册用户可见
  • 北京网站建设公司有哪些wordpress文章cms模板
  • 扁平化设计风格的网站模板企业网站建设方案费用预算
  • 白云商城型网站建设wordpress 产品展示插件
  • wap网站现在还有什么用下载的asp网站怎么打开
  • 个人网站名字取名怎么做seo优化推广工程师
  • 建立网站的链接结构有哪几种形式沈阳做网站公司
  • 青岛知名网站建设定制华东网站建设
  • 建设厅教育培训网站从零学php网站开发
  • 网站维护花费南郊网站建设报价
  • wordpress网站密码忘记wordpress首页代码
  • 城乡建设部网站首页甲级网络规划与设计的必要性
  • 做网站一定要虚拟主机吗地方信息网站怎么做
  • 网站地图如何更新企业网站建设商城
  • 个人网站icp备案号类似谷德设计网的网站
  • 网站维护要学多久linux系统做网站
  • 余姚网站制作成都网站建设易维达好
  • 奇米网怎么做网站嘉兴网站seo外包
  • 青岛网站上排名哔哩哔哩推广平台
  • 彩票做网站怎么删除wordpress主题
  • 网站推广app开发wordpress 显示页面标题
  • 山西城乡建设厅网站首页佛山微网站推广
  • 可以做游戏的网站有哪些网站建设四段合一
  • 重庆品牌型网站建设多少钱济宁网站排名
  • 徐州城乡建设局安监处网站亚马逊店铺怎么注册流程
  • 网站建设和数据库维护免费咨询义诊
  • 网站 数据库模板企业建设网站的主要目的
  • 苏州建设局网站企业级网站开发项目教程
  • 黄浦网站制作wordpress如何自己添加锚文本