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

框架、关闭窗口、状态栏、空链接经典问题大整理

    博客分类:
  • Jsp
阅读更多

1>当浏览器不支持“框架”时,给用户提示。

  我们知道,目前的浏览器类型很多,因此我们设计网页时最先考虑到的往往是“这个东西是不是在不同的浏览器中都能显示好呢?”。框架就是一个例子!

  不过避免开这点,很简单,你只需要在源代码中加入下面的内容就可以了。

  < BODY><noframes> ---本网页中包含有框架结构,如果您不能正常显示的话,请下载新的浏览器版本或更换主流浏览器--- < /noframes></ BODY>

  2> 如何避免别人把你的网页放在框架中?

  一些居心不良的人,经常偷着窃取别人的劳动成果,比如把别人精心制作的网页以子页的形式放到自己的框架中。

  那么怎样避免自己的网页内容被“盗用”呢?

  你只需要在网页源代码的<head></head>之间加入以下代码内容:

<script language=“javascript”><!--
if (self!=top)
-->< /script>

  3> 如何设置可以关闭当前窗口的功能?

  这里我们可以先输入用来标示的文字“关闭窗口”,用鼠标拖动选中它,在“Link”输入框中键入“/”,同时切入源代码窗口,在链接代码中键入该事件-onclick=“javascript:window.close(); return false;”。

  完整的代码为:<a href=“/”onclick=“javascript:window.close(); return false;”>关闭窗口< /a>

  当然你也可以将文字“关闭窗口”换成其他的对象,比如图片,按钮等等!

  4> 定时自动关闭的窗口又是怎样的呢?

  上面提到了个关闭窗口的功能,那么现在的自动关闭又是怎么实现的呢?

  在源代码<body>后加入下面的代码:

< script LANGUAGE=“javascript”> <!--
setTimeout('window.close();', 10000);
--> < /script>

   5> 隐藏浏览器中状态栏的URL地址信息的方法?

  浏览网页,当鼠标停留在链接上方时,在下面的状态栏中会自动显示该链接目标地址,考虑到安全方面的问题,有时我们需要把它重置为“零”,即设为空白。

  现在只需要在链接代码中作些手脚就可以实现了,

<a href=http://www.webjx.com onMouseOver="window.status='none';return true">网页教学网</a>

 6> 点击空链接时,页面往往重置到页首端,如何处理?

   在浏览器里,当我们点击空链接时,它会自动将当前页面重置到首端,从而影响用户正常的阅读内容,我们当然希望它能保持不动了。

   这时,你能够用代码“javascript:void(null)”代替原来的“#”标记,回头看看,这个问题已经解决了。

分享到:
评论

相关推荐

    Taskix任务栏整理工具

    其次,“禁止”按钮则是用来关闭Taskix的当前操作,恢复任务栏到未使用Taskix前的状态。这样的设计既方便了用户在不同场景下快速切换,也保证了系统的灵活性。 至于“开机启动”选项,这是一项便捷设置,勾选后,...

    DW题库整理资料.pdf

    知识点:在 Dreamweaver 中,可以设置是否显示浏览器的导航工作栏、状态栏等。 14. 在打开页面时,自动播放音乐,这种效果需要借助哪种事件来实现?答案是:onLoad。 知识点:在 Dreamweaver 中,可以使用 onLoad ...

    MFC教程入门知识全集.rar

    说明:本书稿为张孝祥、袁龙友两位老师在2000 年依据张孝祥的vc 讲课记录整理,由于时间关系,仅仅是写成了草稿,欢迎大家使用! 第1 章 掌握C 1.1 类的定义与应用 1.1.1 结构的定义 1.1.2 类的定义 1.1.2.1 ...

    Linux操作系统上五十个最佳的FireFox扩展插件

    - **Google Images Re-Linker**:绕过Google图片搜索的框架预览页面,直接访问原始大图。 - **Stop-or-Reload Button**:将“停止”和“刷新”按钮合二为一,简化操作步骤。 - **Extended Statusbar**:类似于Opera...

    MindjetMindManager15用户使用手册[汇编].pdf

    - 界面主要包括菜单栏、工具栏、工作区和状态栏,用户在这里可以访问所有功能,如新建、打开、保存、导出等。 7. **新建、打开、关闭导图** - 新建导图:用户可以选择预设模板或空白模板开始创建。 - 打开现有导...

    ExtAspNet_v2.3.2_dll

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    易语言程序免安装版下载

    重新整理所有官方支持库的静态库,有望彻底解决链接时可能出现的符号冲突 5. 全面取消静态编译中的人为功能限制(此前有最多5个支持库同时参与静态链接等功能限制) 6. 公开易语言静态编译技术文档(参见sdk\...

    《Flex 3 组件实例与应用(2009版)》(PDF)

    ToggleButtonBar是一个可切换的按钮栏,按钮状态可在打开和关闭之间切换。 ### 日期控件(Date controls) #### DateChooser DateChooser组件提供了一个日历界面,用户可以直接选择日期。 #### DateField ...

    Eclipse中文教程(pdf超清析版)

    - **经典版**:适用于多种编程语言,如Java、C++等。 - **Photon、Oxygen、Neon等**:每个版本都包含了一系列的新特性与改进。 **1.4 跨语言、跨平台** Eclipse支持多种编程语言,并能在不同的操作系统上运行,如...

    Eclipse基础篇

    - **启动和关闭:** 控制启动时的行为和关闭前的清理动作。 **3.2 Ant** - **Ant编辑器:** 自定义Ant构建脚本的编辑器。 - **Ant执行时期:** 配置Ant构建过程的环境。 **3.3 建置次序** - **项目构建顺序:** ...

    Eclipse入门

    作为一款开源软件,Eclipse的源代码完全公开,任何人都可以下载并自由地修改和分发其源代码,这种开放性极大地促进了其发展和社区的壮大。 **1.3 Eclipse版本介绍** Eclipse不断推出新的版本来改进性能和增加新...

    windows实用命令

    此命令常用于解决桌面图标消失、任务栏卡死等问题。 #### Logoff **Logoff** 命令可以用于注销当前登录的用户。在命令行界面下执行此命令可以快速地注销当前账户,无需通过“开始”菜单进行操作。 #### Tsshutdn *...

    Eclipse中文教程.pdf

    - **新窗口**:支持在一个工作台中打开多个窗口,每个窗口可以有不同的视景。 - **储存视景**:用户可以保存当前视景的布局,以便以后再次使用。 - **配置视景**:允许用户定制视景中的视图和编辑器。 ### 作业和...

    UniGUI集合说明

    禁止关闭新窗口可以通过调整新窗口的属性来实现,例如设置不允许用户手动关闭。 #### 31. UniGUI中控件类名的变化 控件类名的变化通常发生在升级版本或进行定制化开发的过程中,需要注意更改后的类名以保持代码的...

Global site tag (gtag.js) - Google Analytics