需求: 突破 网页对内容的选择限制 和 鼠标右键的限制. 拷贝出内容
工具: chrome, chrome developer tool, notpad
解决思路:
1. 在网上搜索了常用办法(未解决)
(1) 使用chrome js 书签方法, 见
帖子, 未起效. 原因未追踪.
(2)尝试通过chrome 浏览器的 开发人员工具(developer tool) ,查看页面源代码方式.
在此,啰嗦下, 操作使用步骤(希望对不熟悉浏览器调试的初学者有所参考)
(2.1) 使用chrome 打开页面, 按快捷键F12(或从chrome菜单打开), 弹出开发人员工具窗口见:
(2.2)按照如图方法,找到页面内容对应的元素:
(2.3) 拷贝此代码, 新建一个txt, 将代码复制后,保存未html文件,然后打开,即可选中.如下:
至此,算是完成了需求. 此方法,需对chrome工具有一定熟悉.
但作为一个开发人员, 不满足此方法. 继续探索, 见下:
(3). 通过开发人员工具, 直接编辑标签内容解决
在网上搜到了限制页面右键, 及选择的方法, 主要有下几个:
ondragstart:觸發網頁上元件(ex:圖片、按鈕等)的拖曳事件
oncontextmenu:網頁右鍵的menu
onselectstart:選取網頁(ex:文字、圖片等)的事件
(3.1) 在dev tool 中,搜索这些名称:
发现在
<body oncontextmenu="return false" marginwidth="0"
显然, 在页面载入使,调用了oncontextmenu return false 表示限制右键菜单.
直接编辑改为 true,
至此,页面右键限制就解除了.如下:
(3.2) 用同样的方法, 搜索ondragstart,如下
通过修改,js 代码return false,或删除js 代码均无效. 原因分析:
chrome dev tool 通过修改页面标签属性,css 可以立刻展现效果, 但对于js代码,因为页面已
完成载入, 修改后,页面无法重新载入, 所以不能起作用.
尝试把此页面代码拷贝出来,(与2.3不同之处在于2.3 只拷贝了table中的内容),此拷贝包含body 及js代码. 保存为本地html.发现 也限制了右键和选择. 用notepad 打开,删除相关js.
发现 右键限制和选择已经消失.具体就不贴图了.
总结:
在遇到此问题时,由于急于解决, 从尝试了不同方法( baidu 等),但问题解决.用了一上午时间. 总结经验: 遇到问题, 思路很重要. 先应分析问题原因, 如找到出现此问题的源头(如本例中的js 事件) ,然后对此源头对症解决. 问题自然就解决了.
------
ps: 花了2个小时,完成了此文. 本人缺乏文章书写功底,表达可能有啰嗦及不清楚的地方,望理解.感觉到写出一个规范的博文真的不易.
--------------------------------------------------------------------
此文献给我心爱的女朋友 wanwan, 愿她工作上顺利! 感谢你在我身边,我爱你!

- 大小: 68.6 KB

- 大小: 55.2 KB

- 大小: 21.4 KB

- 大小: 49.1 KB

- 大小: 48 KB

- 大小: 30.2 KB
分享到:
相关推荐
下载之后,若不能打开阅读。请点击右键,属性,下方有一个"解除安全限制"的按钮,点击解除,应用确认。再次点击打开即可
描述中提到的“如果显示空白,右键属性解除限制后再打开”,这可能是指CHM(Compiled HTML Help)文件被浏览器或系统默认阻止执行JavaScript或ActiveX,因此需要解除安全设置才能正常查看。CHM文件是一种常见的帮助...
成功后,SourceInsight将解除权限限制,你可以无限制地使用全部功能。 **三、SourceInsight 4.0使用技巧** 1. **代码导航**:SourceInsight强大的代码跳转功能可以帮助你快速定位函数定义、变量声明等。只需在代码...
在VB(Visual Basic)编程中,有时为了特定的需求或者安全考虑,我们需要限制用户对计算机的一些基本设置进行修改,比如禁止用户访问桌面属性设置面板。标题"VB禁止弹出桌面属性修改面板.rar"所指的就是一个VB编写的...
中国人工智能产业发展联盟金融大模型落地路线图研究报告2024年56页.pdf
USB运动控制开源系统揭秘:五轴雕刻机核心技术全开源,支持RTCP算法,PCB生产便捷,C++源码可复制,USB运动控制五轴雕刻机系统完全开源资料,含PCB生产支持及多版本C++源码,USB运动控制 (五轴雕刻机系统)全部开源 不保留任何关键技术,PCB可直接生产,C++6.0源码,从13.7-18.2所有版本,本产品为可复制资料,支持五轴联动,支持RTCP算法,全部开源。 1、为电子资料 2、PCB底板+原理图+源码 ,核心关键词:USB运动控制; 五轴雕刻机系统; 开源技术; 不保留关键技术; C++6.0源码; 版本范围(13.7-18.2); 可复制资料; 五轴联动; RTCP算法; PCB底板; 原理图。,开源五轴雕刻机系统:USB运动控制全解析
系统选用B/S模式,后端应用springboot框架,前端应用vue框架, MySQL为后台数据库。 本系统基于java设计的各项功能,数据库服务器端采用了Mysql作为后台数据库,使Web与数据库紧密联系起来。 在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
基于16QAM的SIMULINK与MATLAB联合仿真系统:调制解调波形分析与应用拓展,基于MATLAB和SIMULINK平台的16QAM调制与解调仿真研究及波形分析,16QAM SIMULINK 基于SIMULINK和MATLAB的16QAM调制和解调。 采用SIMULINK搭建框图,MATLAB调用模型得出波形图。 (可自行简单修改在SIMULINK中加scope,无须MATLAB调用) ,核心关键词: 16QAM; SIMULINK; MATLAB; 调制; 解调; 波形图; 框图; Scope,基于SIMULINK的16QAM调制解调系统研究
基于PMSM模型的四种控制策略对比研究:传统滑膜控制与扰动观测器的优化与应用,基于滑膜控制扰动观测器的PMSM模型:四控制策略对比分析与实践应用研究 [附带视频与出图程序],基于滑膜控制扰动观测器的永磁同步电机PMSM模型 四个控制对比: 1、PID控制器 2、传统滑模控制器 3、最优滑模控制器 4、改进补偿滑膜控制器 [1]附带简单讲解视频 如下图 [2]附带出图程序,四个控制对比的说明文档(2篇,非次品) ,核心关键词:滑膜控制; 扰动观测器; 永磁同步电机PMSM模型; PID控制器; 传统滑模控制器; 最优滑模控制器; 改进补偿滑膜控制器; 简单讲解视频; 出图程序; 对比说明文档。,PMSM模型下的滑膜控制:四法比拼,解析与可视化
Abaqus USDFLD子程序:实现积分点间材料弹性连续变化仿真的高效方法,Abaqus USDFLD子程序:实现积分点间材料弹性连续变化仿真的高效方法,Abaqus USDFLD子程序实现积分点间材料弹性连续变化仿真 ,Abaqus; USDFLD子程序; 积分点; 材料弹性; 连续变化仿真;,Abaqus USDFLD实现材料弹性连续变化仿真
内容概要:本文档为《早中期复习—数字信号处理》的学习指南,详细介绍了数字信号处理的相关概念和方法,旨在梳理并巩固相关领域的知识点。文档内容涵盖数字信号处理基本概念及时域离散信号和系统的分析方法;重点探讨时域离散信号、离散傅里叶变换及其快速算法(FFT);详细介绍了基于离散信号变换方法的不同类型滤波器的设计;此外还列举了部分经典的面试题目及其解答方向,以辅助备考者准备面试。文档有助于深入理解和掌握这一学科,提高对信号分析技能的认知和应用。 适合人群:本指南主要面向正在备战考试或从事相关工作的初学者,尤其是需要系统性复习并加强理论理解和实际操作技巧的学生和工程师。 使用场景及目标:可用于准备研究生入学面试或者作为工程师日常工作中处理复杂工程问题时的参考手册。目标是帮助使用者加深对数字信号处理的认识,掌握关键技术和应用场景,以便更好地应对学术和工业挑战。 其他说明:文档结构清晰、条理性强,配合大量例题和图示,有利于读者理解和记忆。同时,提供了实用的小贴士和思考题,引导读者积极思考,拓展视野,培养独立解决问题的能力。
题目2.5(模拟浏览器操作程序):标准Web浏览器具有在最近访问的网页间后退和前进的功能。实现这些功能的个方法是:使用两个栈,追踪可以后退和前进而能够到达的网页。
SensorTower2024年AI应用市场洞察报告31页.pdf
chromedriver-win32-136.0.7055.0.zip
COMSOL热流耦合拓扑优化:最大化放热量与功率耗散策略解析,Comsol热流耦合拓扑优化技术:以最大化放热量与功率耗散为目标函数的优化策略,Comsol热流耦合拓扑优化。 目标函数采用最大化放热量和功率耗散。 ,Comsol;热流耦合;拓扑优化;目标函数;最大化放热量;功率耗散,Comsol热流耦合优化:最大化放热与功率耗散
内容概要:本文介绍了将假肢测试与实时混合子结构(RTHS)方法相结合的技术背景。RTHS方法用于将完整的动态系统分解为数值部分(numerical part)和实验部分(experimental part),并在Simulink中进行建模。数值部分包括模拟截肢者的模型,而实验部分则涉及真实的机械臂和假肢。两者通过传输系统耦合,实现了步行阶段的动态交互。文章具体描述了不同步态阶段的动力学模拟流程,包括飞行阶段(抬脚离地)和接触阶段(脚触地)。为了实现有效的仿线,提出了对机械臂的四个关键要求:能够执行接口运动、承受界面力、低延迟高精度以及实现实时通信。 适合人群:从事生物力学、医疗器械和机器人技术研究的专业人士及科研人员。 使用场景及目标:适用于需要对假肢进行动态性能测试的研发机构或企业,目标是选择合适的机械臂并构建完整的假肢测试平台,提高仿线的准确性和可靠性。 阅读建议:重点理解和掌握RTHS方法的工作原理以及机械臂在仿真实验中的角色,在实践中注意验证机械臂是否符合所列出的各项要求。
FLUENT与MATLAB协同:基于UDP的复杂数据联合仿真计算与交互处理方案,FLUENT与MATLAB协同:基于UDP的复杂数据联合仿真处理系统,FLUENT与MATLAB联合仿真计算,基于UDP,可在MATLAB实现复杂数据计算处理。 提供两个软件数据交互方法和接口,FLUENT数据传递给MATLAB后,可以用任意方法处理,最后再回传给FLUENT处理后的数据。 本案例只是简单演示效果,可以实现复杂功能。 ,联合仿真计算; UDP接口通信; 数据处理; 交互方法; 回传数据; 复杂功能演示。,FLUENT与MATLAB协同:UDP接口数据交互与复杂处理
postgresql安装教程.md
IPMSM数学模型深度解析:双环模拟技术,预测电机对多样输入的响应,精准输出电流、转速与转矩,IPMSM模型分析电机响应,IPMSM数学模型,模拟电机对不同输入的响应,包含速度环和电流环,输出电流转速和转矩。 ,IPMSM数学模型; 电机响应模拟; 速度环和电流环; 输出电流转速和转矩; 电机控制,IPMSM模型模拟电机响应:双环控制下电流转速与转矩输出
基于CNN-RBF神经网络的优化数据分类预测模型——以交叉验证防止过拟合的Matlab代码实现,Matlab结合CNN-RBF进行数据分类优化,基于卷积神经网络结合径向基函数神经网络(CNN-RBF)的数据分类预测 CNN-RBF数据分类 优化参数为扩散速度,采用交叉验证防止过拟合 matlab代码 注:要求 Matlab 2019A 及以上版本 ,核心关键词: 卷积神经网络(CNN); 径向基函数神经网络(RBF); 数据分类预测; 优化参数; 扩散速度; 交叉验证; 过拟合; MATLAB代码 2019A以上版本,基于CNN-RBF的优化参数数据分类预测Matlab代码实现