javascript - 有没有办法知道什么叫做我的 HTML 页面
问题描述
我正在开发 chrome 扩展程序,但我遇到了一个问题。当我单击右上角时,我有正常的弹出窗口,我通过右键单击我的屏幕从上下文菜单中使用 chrome.window.create 在新窗口中调用相同的弹出窗口。
问题是我找不到如何知道弹出窗口是由我的 window.create 显示还是仅通过单击右上角的徽标来显示。根据所谓的弹出窗口,显示的信息并不完全相同。
有没有办法做到这一点?
感谢
更新:
我的弹出页面由 popup.html 和 popup.js 文件控制。我有一个名为 main.js 的文件,它控制与我的上下文菜单有关的所有内容我用这个windows.create
从我的 main.js 文件中调用我的弹出页面
所以你可以看到我可以从两个来源调用我的弹出页面,main.js 文件和当我点击右上角的扩展标志时。
我的问题是知道是什么打开了我的弹出页面。
解决方案
虽然标题建议您应该查看开发人员控制台 > 网络以查看调用您的 html 的内容,但实际上问题并不清楚。
推荐阅读
- python - 需要帮助在python中进行简单的多次登录
- laravel - 输入vue Js外键
- python - 在更新对象的方法上运行 Django tests.py
- php - 带有自定义查询分页的 WordPress 自定义分类不工作 - 404 错误
- php - 构建数组路径
- python - 如何使用熊猫获取与其计数匹配的单词
- azure - 使用带有 .NET Core 的服务主体列出所有 Azure Blob
- python - 如何使用 Python 沿着带有矩形边界框的斑点/轮廓的主轴裁剪图像
- javascript - React Native 中的注册问题(关于并发)
- javascript - 大家好, 如何使用一个路由文件中的变量到另一个路由文件?