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

窗口动态增大

 
阅读更多

练习window对象resizeTo()方法的使用;

resizeTo(x , y):绝对方式改变窗口大小,使窗口大小调整到宽x个像素,高y个像素;

在html网页中嵌入下面JavaScript脚本:

Code:
  1. functionAutoWin()
  2. {
  3. varheightSpeed=3;/*y轴增长速度*/
  4. varwidthSpeed=5.52845528;/*x轴增长速度*/
  5. varwinWidth=window.screen.availWidth;/*获取屏幕宽度*/
  6. varwinHeight=window.screen.availHeight;/*获取屏幕高度*/
  7. varsizer=window.open("001.html","001","left=0,top=0,width=2,height=2,scrollbars=no");
  8. for(sizeHeight=2,sizeWidth=2;sizeHeight<winHeight,sizeWidth<winWidth;sizeHeight+=heightSpeed,sizeWidth+=widthSpeed)
  9. {
  10. sizer.resizeTo(sizeWidth,sizeHeight);
  11. }
  12. }

然后再body部分添加一个连接或者按钮,在其单击事件中调用此函数即可:

<a href="001.html" onclick="AutoWin()">单击测试效果</a>

说明:

heightSpeed / widthSpeed = winWidth / winHeight,为了让001.html增大同时到达屏幕的右下角。

分享到:
评论

相关推荐

    详解VC++中的窗口与视口

    设备坐标系是与设备高度相关的坐标系,单位用的是像素点,X值从左到右增大,Y值从上到下增大。设备坐标系分为三种:全窗口坐标、屏幕坐标和客户区域坐标。 逻辑坐标系 逻辑坐标系是与设备无关的坐标系,使用逻辑...

    滑动窗口协议仿真

    发送方的窗口大小从 0 开始,以后可以增大到某一个预设的最大值。由于发送方可能在将来的某个时刻重传未被确认的帧,所以它必须把已经送出去的帧保留一段时间,直到他知道接受方已经接受了这些帧。 接受方的窗口...

    Visual Studio 2010 右键菜单过长和查找替换窗口宽度不断增大补丁VS10-KB2345133-x86_VS10-KB2268081-x86

    本篇文章将深入探讨“Visual Studio 2010 右键菜单过长”和“查找替换窗口宽度不断增大”这两个问题,并介绍如何通过补丁KB2345133和KB2268081进行优化。 1. 右键菜单过长的问题 在Visual Studio 2010中,当项目或...

    滑动窗口简单讲解,PPT

    相反,如果网络状况良好,接收方可以发送允许增大窗口大小的信号,使发送方能够提高发送速率。 总的来说,滑动窗口协议是网络通信中提高效率和可靠性的关键技术,它的应用使得数据传输能够在保证一定程度的可靠性的...

    流量控件方法——滑动窗口法演示Java实现

    反之,如果网络状况良好,接收方可以增大窗口,允许更快的数据传输。 4. **Java实现**: 在Java中,我们可以使用自定义的数据结构(如数组或队列)来模拟窗口中的数据包,并创建两个变量来跟踪发送和接收窗口的...

    滑动窗口机制的模拟实现

    5. **窗口调整**:滑动窗口机制还包括动态调整窗口大小的能力,以适应网络状况。这可以通过接收方的反馈(如TCP的ACKs)来实现。在Java模拟中,可以设定一个函数来根据网络状况增大或减小窗口大小。 6. **异常处理*...

    MFC窗口淡进淡出

    而在淡入过程中,Alpha值则逐渐增大,使窗口从透明状态恢复到正常显示。 具体实现步骤如下: 1. **初始化资源**:在`CWinApp`的派生类中,初始化GDI+或Direct2D的相关资源,如绘图上下文和图形对象。 2. **重写...

    gvim操作教程1-窗口的切分、切换、控制等操作

    在垂直方向上改变大小,可将光标移动到窗口分隔线,然后按`缩小或`&gt;`增大。水平方向上的调整类似,但使用`Shift`+`和`Shift`+`&gt;`。 最后,打开GVim的配置文件`.vimrc`,可以在新的窗口中使用`:e $MYVIMRC`命令,...

    完整版窗口-控件锚点.rar

    例如,一个按钮可以设置锚定到窗口的顶部和右侧,这意味着当窗口增大或减小时,按钮会始终保持与窗口顶部的距离不变,同时右侧与窗口边缘的距离也保持不变。 2. 锚点的种类: - 通常,控件的锚点有四个方向:上、...

    计算机网络滑动窗口协议GoBackN源码

    6. **窗口调整**:为了适应网络状况,协议可能包含动态窗口调整策略,如Additive Increase/Multiplicative Decrease (AIMD)算法,当网络拥塞时减小窗口大小,网络空闲时逐渐增大窗口。 7. **错误处理**:源码还需要...

    Camfrog窗口放大器v1.5

    这一特性尤其适用于那些视力不太好的用户,或者是希望在不增大整体应用界面的前提下,专注于视频内容的用户。通过放大视频窗口,用户可以更清楚地看到对方的表情和动作,从而提升交流的互动性和真实性。 该工具的...

    易语言不停缩放的窗口.rar

    例如,可以适当增大定时器的间隔时间,减少窗口大小变化的频率;或者在窗口尺寸未达到预定阈值时暂停缩放动画,以减轻系统负担。 6. **测试与调试**:在编写完窗口缩放功能后,需要进行充分的测试,确保在各种操作...

    飞来窗口关闭源代码

    - 窗口从完全不可见到逐渐增大直至消失的过程是通过不断调整窗口大小和位置来实现的。 - 通过定时器(`setTimeout`)控制窗口的显示时间,达到自动消失的效果。 ### 4. CSS样式设置 CSS部分主要用于设置飞来窗口的...

    CDMA中的小区半径和TCH搜索窗口是怎么设置的

    通常,小区半径较大时,搜索窗口也需要相应增大,以适应更广的覆盖范围内可能存在的信号传播时延。同时,为了有效地管理信道资源,系统需要根据实际网络负载情况动态调整这两个参数。 针对描述中提到的语音呼叫失败...

    wpf中用用户控件做出来的一个自定义弹出窗口

    例如,使用DoubleAnimation控制窗口大小的变化,从一个小的初始值逐渐增大到正常尺寸,同时配合OpacityMask(透明度遮罩)动画,让窗口在显示过程中逐渐变得完全可见。 在压缩包文件"DialogShow"中,可能包含了用户...

    C#控件大小(及字体)随窗口改变自动缩放

    在C#编程中,开发GUI应用程序时,常常需要创建各种控件,如按钮、文本框等,这些控件的大小和字体需要根据窗口的尺寸变化进行动态调整,以确保用户界面在不同分辨率的屏幕上都能保持良好的显示效果。这就涉及到控件...

    VC++动画显示窗口

    3. **动画逻辑**:定时器的回调函数(如OnTimer())会被周期性调用,每次调用时,窗口的大小会逐渐增大。可以通过SetWindowPos()函数改变窗口的位置和大小,配合一定的增量值,实现窗口平滑扩大。 4. **消息循环**...

    论文研究-基于加权移动窗口的入侵检测算法研究.pdf

    为克服目前入侵检测技术检测反应速度慢、误检率和漏检率较高等问题,研究了加权移动窗口这种数据挖掘方法...最后实例检测和结果分析表明,在不同窗口大小、不同最小支持度、数据集增大时该算法执行时间均优于其他算法。

    winform窗口自适应

    常见的值有GrowOnly(只允许增大)、GrowAndShrink(允许增大和缩小)以及None(不自动调整大小)。 3. **Form的Resize事件**:这是Winform窗体的一个事件,当窗体的大小改变时会被触发。可以通过处理这个事件来...

Global site tag (gtag.js) - Google Analytics