一个强大的Tampermonkey用户脚本,允许您直接在游戏内查看链接内容,无需切换到浏览器标签页,提升您的游戏体验。
- 🔗 在游戏内直接打开链接,无需切换窗口
- 🖼️ 使用优雅的对话框界面显示链接内容
- 🔄 支持拖动、调整大小和最小化对话框
- 📱 响应式设计,适应不同屏幕尺寸
- 🔍 智能检测iframe加载问题并提供解决方案
- 🛡️ 处理跨域限制和安全策略限制
- 🎮 专为游戏玩家设计的用户体验
- 支持Tampermonkey或Greasemonkey的现代浏览器(Chrome、Firefox、Edge等)
- Tampermonkey或Greasemonkey浏览器扩展
- 确保您已安装Tampermonkey浏览器扩展
- 点击以下链接安装脚本:安装游戏内链接查看器
- 在Tampermonkey确认页面中点击"安装"
- 刷新您的游戏页面以激活脚本
- 在游戏中点击任何链接
- 链接内容将在游戏内的对话框中打开
- 您可以:
- 拖动对话框标题栏移动位置
- 使用右下角调整对话框大小
- 点击最小化按钮将对话框最小化
- 点击关闭按钮关闭对话框
- 如果内容无法在iframe中加载,点击"在新标签页中打开"
脚本能智能检测并处理以下情况:
- 网站的X-Frame-Options或Content-Security-Policy设置禁止在iframe中显示
- 跨域访问限制(CORS策略)
- 网站需要身份验证或登录
- 网站暂时无法访问
当检测到这些情况时,脚本会显示友好的错误提示,并提供在新标签页中打开链接的选项。
- 移动:点击并拖动对话框顶部标题栏
- 调整大小:点击并拖动对话框右下角
- 最小化:点击对话框右上角的最小化按钮
- 关闭:点击对话框右上角的关闭按钮或点击对话框外部区域
Q: 为什么有些网站无法在对话框中显示?
A: 某些网站出于安全考虑禁止在iframe中显示其内容。在这种情况下,脚本会提供在新标签页中打开链接的选项。
Q: 脚本是否适用于所有游戏?
A: 脚本设计用于基于Web的游戏。对于客户端游戏,您需要在游戏内浏览器中使用。
Q: 如何禁用脚本?
A: 您可以通过Tampermonkey扩展管理面板临时禁用或完全卸载脚本。
脚本使用纯JavaScript编写,不依赖外部库。主要功能包括:
- 拦截页面中的链接点击事件
- 动态创建和管理模态对话框
- 处理iframe加载和错误检测
- 实现对话框拖动和调整大小功能
本项目采用MIT许可证 - 详情请参阅LICENSE文件。
欢迎贡献!如果您有改进建议或发现了bug,请提交issue或pull request。
如有问题或建议,请通过issues页面联系我们。
本项目的源代码托管在:mwi-dialog-link-viewer
注意:此脚本仅用于增强游戏体验,请尊重游戏开发者和网站所有者的规定。