`
buliangniu
  • 浏览: 92264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

screen屏幕对象用法

阅读更多

screen 屏幕对象 反映了当前用户的屏幕设置。

 

属性

 

<html>
<head>
    <title>screen屏幕对象用法</title>
</head>
<body>

<script type="text/javascript">

    document.write("width:" + screen.width + "<br>");
    //返回屏幕的宽度(像素数)。

    document.write("height:" + screen.height + "<br>");
    //返回屏幕的高度。

    document.write("availWidth:" + screen.availWidth + "<br>");
    //返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)

    document.write("availHeight:" + screen.availHeight + "<br>");
    //返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)

    document.write("colorDepth:" + screen.colorDepth + "<br>")
    //返回当前颜色设置所用的位数 - 1:黑白;8:256色;16:增强色;24/32:真彩色
    

</script>

</body>
</html>

 

 

 

分享到:
评论

相关推荐

    JavaScript中的Screen屏幕对象

    在JavaScript中,`Screen`对象是一个非常实用的内置对象,它提供了访问用户设备屏幕属性的方法。这个对象并不属于任何特定的浏览器窗口或文档,而是与浏览器环境相关联,可以用来获取有关用户显示器的信息。让我们...

    屏幕录制screencapture

    2. 创建交换链:使用IDXGIFactory接口创建一个IDXGISwapChain对象,它负责在后台缓冲区和前台缓冲区之间交换图像,从而实现屏幕显示。 3. 获取呈现目标视图:交换链创建后,需要获取其ID3D11RenderTargetView,这...

    屏幕截图ScreenCapture(vb 类模块)

    `ScreenCapture` 类模块是VB中创建自定义截图工具的一种常见方法,它允许开发者通过编程方式控制截取屏幕图像的过程。 在VB中,我们可以利用`GDI+`(Graphics Device Interface Plus)库来进行图形绘制和处理,包括...

    使用C#进行屏幕截图并自动保存到剪切板 主要用到Clipboard Graphics Rectangle Screen等

    3. 使用`Graphics`绘图:创建一个基于`Bitmap`的`Graphics`对象,然后调用`Graphics`的`CopyFromScreen()`方法,传入屏幕矩形的起始位置和`Bitmap`对象,将屏幕内容复制到`Bitmap`上。 4. 将`Bitmap`保存到剪贴板:...

    js对象层次• navigator •screen•window

    `screen`对象提供了关于用户显示器的详细信息,包括屏幕的宽度和高度(`width`和`height`)、可用宽度和高度(`availWidth`和`availHeight`),以及颜色深度(`colorDepth`),这在设计响应式网页或需要适应不同屏幕...

    用C#写的屏幕截屏例子

    要创建屏幕截图,我们需要创建一个与屏幕相同尺寸的Bitmap对象,然后使用Graphics对象将屏幕内容绘制到这个位图上。首先,我们创建一个Graphics实例,从默认的显示设备(HDC)获取,然后使用CopyFromScreen方法将...

    【温故而知新】JavaScript的BOM之Screen:Location:History对象.md

    ## Francisco ### 一、概览 BOM(Browser Object Model),即浏览器对象模型,是JavaScript编程语言...理解并掌握这些对象的使用方法对于前端开发尤为重要。希望本文能够帮助大家更好地理解和应用这些重要的BOM组件。

    ScreenCapture经典代码

    2. **获取屏幕快照**:可以使用Graphics对象的DrawToBitmap方法将屏幕内容绘制到Bitmap对象上。首先创建Graphics对象,然后调用DrawToBitmap方法,传入Bitmap对象和绘图区域,例如: ```csharp Graphics g = ...

    QT实现的拷屏ScreenCapture

    在本项目"QT实现的拷屏ScreenCapture"中,开发者利用了QT库的功能来实现屏幕捕获,即拷屏功能。下面我们将详细探讨QT库在实现屏幕捕获方面的应用,以及如何通过创建单独线程来优化这一过程。 1. **QT库中的...

    台达B系列人机界面编程软件ScreenEditor 2.00.rar

    本文将详细介绍这款软件的主要特性和使用方法。 一、软件概述 ScreenEditor 2.00.20作为ScreenEditor的升级版本,提供了一系列增强功能和改进,旨在提升用户在开发台达B系列HMI应用程序时的效率和体验。其核心功能...

    C#获取屏幕和桌面大小(宽、高)

    通过这些方法,你可以获取到系统的屏幕和桌面大小,无论是主屏幕还是所有连接的屏幕,同时还可以获取到用户实际可以使用的无阻碍工作区域的尺寸。这些信息对于设计适应不同屏幕尺寸的程序非常有用。

    qt获取多个屏幕的分辨率信息

    接下来,我们可以创建一个简单的Qt应用,使用`QGuiApplication`的`primaryScreen()`方法获取主屏幕,并通过`allScreens()`方法获取所有屏幕的列表。 ```cpp #include #include int main(int argc, char *argv[])...

    PrintScreen.zip

    2. 调用`grabWindow(0)`方法,其中0代表根窗口,这将捕获整个屏幕:`QPixmap pixmap = screen-&gt;grabWindow(0);` **截取特定控件的图像:** 1. 确定要截图的`QWidget`对象,例如`QWidget *widget = ...;` 2. 使用该...

    ScreenCapture.zip

    一旦获得授权,应用可以使用`MediaProjectionManager`的`getMediaProjection()`方法获取到`MediaProjection`对象。这个对象用于创建虚拟显示(`VirtualDisplay`),并将屏幕内容捕获到其中。 5. `VirtualDisplay` `...

    Electrons实现Chrome使用WebRTC实现屏幕共享

    - 将屏幕流添加到`RTCPeerConnection`的本地描述中,使用`addStream`或更新的`addTrack`方法。 - 通过socket.io将offer发送给服务端,同时传递必要的元数据,如SDP(会话描述协议)信息。 3. **服务端实现**:在...

    get_screen_pic.zip_c#屏幕截图

    使用Bitmap对象的`Save`方法实现。 ```csharp screenshot.Save("screenshot.png", ImageFormat.Png); ``` 4. **显示截图**:如果需要在应用程序中显示截图,可以使用PictureBox控件。将Bitmap对象加载到PictureBox...

    win cc VBS教程

    ActiveScreen 对象代表当前活动的屏幕,它提供了当前屏幕的信息和方法,开发者可以通过 ActiveScreen 对象来控制屏幕的行为。 1.1.2 ActiveScreenItem Object ActiveScreenItem 对象代表当前活动的屏幕项,它提供...

    js获取屏幕分辨率的方法

    在JavaScript中,可以通过`window.screen`对象来访问屏幕信息。其中两个常用属性是`width`和`height`,分别用于获取屏幕的宽度和高度。 ```javascript // 获取屏幕宽度 var screenWidth = window.screen.width; // ...

    纯C++打造的Splash Screen类(打造专业的启动画面)

    使用这个类的时候,只需实例化SplashScreen对象,调用display()方法即可启动启动画面。 总的来说,通过纯C++编写Splash Screen类,我们可以实现一个灵活、可定制的专业启动画面,提升软件的用户体验。同时,这也...

    Qt获取屏幕分辨率

    2. **获取屏幕对象**: Qt的`QApplication`类提供了访问所有可用屏幕的方法`QApplication::screens()`。这将返回一个`QList*&gt;`,包含了所有连接到系统的屏幕。 ```cpp QList*&gt; screens = QApplication::screens(); ...

Global site tag (gtag.js) - Google Analytics