我想这是一个奇怪的问题,答案很可能是不可能的,因为它代表安全漏洞;但我正在寻找一种方法 - 如果有的话 - 在浏览器中获取内容的screendump。我不需要整个窗口,但实际上只需要转储标记的呈现状态。它需要跨平台和跨浏览器兼容。使用JavaScript从浏览器捕捉Screencapture?
3
A
回答
1
它不能在纯JavaScript中完成(还)。作为一个侧面提示,如果你的目标是进行渲染测试,你可以尝试在宿主环境中实例化目标浏览器(例如,在WinForms应用程序中的主机Internet Explorer并获取渲染内容的屏幕截图) - 这个将显示Silverlight插件并允许拍摄截图。
0
如果您不需要实际的屏幕快照,您可以获取内容的innerHTML并通过Ajax将其发送回服务器,并将其存储在某处并远程查看。
相关问题
- 1. 捕捉浏览器的音量事件
- 2. 捕捉web浏览器图像
- 3. 捕捉浏览器关闭事件
- 4. 如何捕捉浏览器活动?
- 5. 如何使用phantomjs浏览器测试捕捉NoReverseMatch
- 6. 使用康耐视视觉浏览器自动捕捉图像
- 7. 从服务中开始捕捉浏览器Android
- 8. 如何从IE浏览器使用JavaScript
- 9. 从javascript捕捉闪存POST
- 10. 使用移动浏览器捕获UDID
- 11. 客户端不是Web浏览器时捕捉Django错误?
- 12. EnumWindow()捕捉选项卡进程(谷歌浏览器)C++
- 13. HTML导航条的麻烦捕捉到浏览器屏幕
- 14. 谷歌分析不捕捉互联网浏览器流量
- 15. 在Web浏览器中捕捉选项卡关闭事件?
- 16. 捕捉浏览器关闭事件没有刷新事件
- 17. 使用javascript捕获新的浏览器窗口打开事件
- 18. 如何从浏览器捕获音频?
- 19. 使用Selenium从浏览器调用捕获输出
- 20. 将浏览器从边缘切换到使用Javascript的IE浏览器
- 21. 从浏览器中获取JavaScript版本=在asp.net中使用IE浏览器
- 22. 从JavaScript使用JavaScript捕捉冒泡键盘事件?
- 23. 捕获浏览器事件
- 24. 使用JavaFX从客户端浏览器捕获视频流
- 25. 启用浏览器JavaScript使用代码
- 26. 使用javascript检测浏览器用户
- 27. 使用JavaScript检查浏览器
- 28. 使用Java Web浏览器的Javascript?
- 29. 如果浏览器,使用Javascript?
- 30. 使用javascript进行浏览器识别
你能否详细介绍一下你正在尝试做什么。例如,什么是标签。你需要什么样的状态信息,以及你打算如何处理这些信息。根据你的简短解释,我认为不需要screencapture。 – Gene 2008-10-08 07:17:00
我想转储一个Silverlight对象的内容 - 我的意思是实际呈现的输出。 – EinarI 2008-10-08 07:18:57