- 浏览: 420858 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
jxausea:
java.io.IOException: Keystore w ...
一个opoenfire与smack的例子 -
517913840:
请问 为什么我用roster.getPresence取用户的在 ...
一个opoenfire与smack的例子 -
cymmint:
请了,大哥
轻松利用JQuery实现ajax跨域访问 -
lishujuncat:
多谢,学下了
一个opoenfire与smack的例子 -
InSoNia:
不错
最简单的ajax例子
<html> <head> <title> </title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <style type="text/css"> *{margin:0;padding:0;} </style> </head> <body> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <p> 测试 </p> <input type="button" value="点击这里" onclick="sAlert('测试效果 <br/> 嗯!效果还不错! ');" /> <script type="text/javascript" language="javascript"> function sAlert(str){ var msgw,msgh,bordercolor; msgw=400;//提示窗口的宽度 msgh=100;//提示窗口的高度 titleheight=25 //提示窗口标题高度 bordercolor="#336699";//提示窗口的边框颜色 titlecolor="#99CCFF";//提示窗口的标题颜色 var sWidth,sHeight; sWidth=document.body.offsetWidth;//浏览器工作区域内页面宽度 sHeight=screen.height;//屏幕高度(垂直分辨率) //背景层(大小与窗口有效区域相同,即当弹出对话框时,背景显示为放射状透明灰色) var bgObj=document.createElement("div");//创建一个div对象(背景层) //定义div属性,即相当于 // <div id="bgDiv" style="position:absolute; top:0; background-color:#777; filter:progid:DXImagesTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75); opacity:0.6; left:0; width:918px; height:768px; z-index:10000;"> </div> bgObj.setAttribute("id","bgDiv"); //alert("***********") bgObj.style.position="absolute"; bgObj.style.top="0"; bgObj.style.background="#777"; bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75"; bgObj.style.opacity="0.6"; bgObj.style.left="0"; bgObj.style.width=sWidth + "px"; bgObj.style.height=sHeight + "px"; bgObj.style.zIndex = "10000"; document.body.appendChild(bgObj);//在body内添加该div对象 var msgObj=document.createElement("div")//创建一个div对象(提示框层) //定义div属性,即相当于 // <div id="msgDiv" align="center" style="background-color:white; border:1px solid #336699; position:absolute; left:50%; top:50%; font:12px/1.6em Verdana,Geneva,Arial,Helvetica,sans-serif; margin-left:-225px; margin-top:npx; width:400px; height:100px; text-align:center; line-height:25px; z-index:100001;"> </div> msgObj.setAttribute("id","msgDiv"); msgObj.setAttribute("align","center"); msgObj.style.background="white"; msgObj.style.border="1px solid " + bordercolor; msgObj.style.position = "absolute"; msgObj.style.left = "50%"; msgObj.style.top = "50%"; msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif"; msgObj.style.marginLeft = "-225px" ; msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px"; msgObj.style.width = msgw + "px"; msgObj.style.height =msgh + "px"; msgObj.style.textAlign = "center"; msgObj.style.lineHeight ="25px"; msgObj.style.zIndex = "10001"; //alert("***********") var title=document.createElement("h4");//创建一个h4对象(提示框标题栏) //定义h4的属性,即相当于 // <h4 id="msgTitle" align="right" style="margin:0; padding:3px; background-color:#336699; filter:progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100); opacity:0.75; border:1px solid #336699; height:18px; font:12px Verdana,Geneva,Arial,Helvetica,sans-serif; color:white; cursor:pointer;" onclick=""> 关闭 </h4> title.setAttribute("id","msgTitle"); title.setAttribute("align","right"); title.style.margin="0"; title.style.padding="3px"; title.style.background=bordercolor; title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);"; title.style.opacity="0.75"; title.style.border="1px solid " + bordercolor; title.style.height="18px"; title.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif"; title.style.color="white"; title.style.cursor="pointer"; title.innerHTML="关闭"; title.onclick=removeObj; var button=document.createElement("input");//创建一个input对象(提示框按钮) //定义input的属性,即相当于 // <input type="button" align="center" style="width:100px; align:center; margin-left:250px; margin-bottom:10px;" value="关闭"> button.setAttribute("type","button"); button.setAttribute("value","关闭"); button.style.width="60px"; button.style.align="center"; button.style.marginLeft="250px"; button.style.marginBottom="10px"; button.style.background=bordercolor; button.style.border="1px solid "+ bordercolor; button.style.color="white"; button.onclick=removeObj; function removeObj(){//点击标题栏触发的事件 document.body.removeChild(bgObj);//删除背景层Div document.getElementById("msgDiv").removeChild(title);//删除提示框的标题栏 document.body.removeChild(msgObj);//删除提示框层 } document.body.appendChild(msgObj);//在body内添加提示框div对象msgObj document.getElementById("msgDiv").appendChild(title);//在提示框div中添加标题栏对象title var txt=document.createElement("p");//创建一个p对象(提示框提示信息) //定义p的属性,即相当于 // <p style="margin:1em 0;" id="msgTxt"> 测试效果 </p> txt.style.margin="1em 0" txt.setAttribute("id","msgTxt"); txt.innerHTML=str;//来源于函数调用时的参数值 document.getElementById("msgDiv").appendChild(txt);//在提示框div中添加提示信息对象txt document.getElementById("msgDiv").appendChild(button);//在提示框div中添加按钮对象button } </script> </body> </html>
第二种方式,不过在firefox上有一点问题
<html> <head> <title> Mark </title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> <script type="text/javascript"> function GetMark() { var eif=document.getElementById('hideIframe'); if(eif!=null) { document.body.bgColor='black'; eif.style.display=""; } else { var e=document.createElement("iframe"); e.id="hideIframe"; e.scrolling="no"; e.frameborder=0; e.style.position="absolute"; e.style.top=0; e.style.left=0; e.style.margin=0; e.style.width='100%'; e.style.height='100%'; e.style.filter="Alpha(style=0,opacity=30)"; document.body.appendChild(e); document.body.bgColor='gray'; //e.document.body.bgColor='gray'; e.contentWindow.document.write(" <div align='center' style='position:absolute;top:"+document.body.clientHeight/2+";width:100%'> <font size='5'> <b> 正在处理您的请求...... </b> </font> </div>"); e.contentWindow.document.body.onclick=HideIf; } } function HideIf() { document.getElementById('hideIframe').style.display="none"; document.body.bgColor=""; } </script> </head> <body style="margin:0px"> <input type="button" id="btn1" onclick="GetMark()" value="获取Mark"/> <div style="background-color" /> </body> </html>
发表评论
-
javascript url 传递参数中文乱码问题解决方案
2010-03-04 16:49 6058本文来自http://hi.baidu.com/%B4%FA% ... -
javascript创建节点div时,设置float属性不能生效
2009-09-01 10:41 1568好像浮动属性不能写成diva.style.float来改 . ... -
关于javascript的Array对象
2009-07-09 08:23 1377//Javascript中Array的默认方法里没有提供ind ... -
javascript离开当前页面就出发事件
2009-07-06 14:27 3301<!DOCTYPE HTML PUBLIC " ... -
用javascript向多选框添加监听事件!
2009-06-09 17:41 3053<html> <body> ... -
(网页一开始就加载)用JS弹出网页对话框后,后面那一层变灰,变成不可操做。
2009-02-27 15:33 0(可参考发布的一篇-用JS弹出网页对话框后,后面那一层变灰,变 ... -
替代全角和半角括号的方法示例
2009-02-26 14:36 3792<html> <head> & ... -
javascript中的各种输入限制
2009-02-26 14:19 1507转自http://www.blogjava.net/dream ... -
有关层定位、显示、隐藏的例子
2009-02-11 17:12 2306要移动层(把层移动到某个位置)就必须先将层设置绝对定位 sty ... -
想把某些内容固定在某些地方总是显示当前页面上
2008-12-16 16:23 1406作用:当在一个内容很长的页面中,想把某些内容固定在某些地方总是 ... -
css细线表格
2008-10-08 17:12 1457<style type="text/css ... -
jquery手记
2008-09-12 14:03 2642JQuery拿取对象的方式 $(‘#id’) :通过元素的id ... -
css细线表格
2008-09-03 10:21 2384<style type="text/css&q ... -
javascript+CSS下拉菜单演示
2008-08-21 15:15 3286<!DOCTYPE html PUBddC " ... -
javascript 显示剩余的时间
2008-08-15 09:05 2337function formatTime(reallyTime) ... -
javascript屏蔽按健
2008-08-05 09:00 1133document.oncontextmenu=function ... -
javascript时间差
2008-07-31 14:38 1932var d1=new Date(2008,7,10 ... -
window.open() 父子页面的传参&传值问题
2008-06-30 11:25 37605window.open() 传参问题: 父页面中: windo ... -
firefox并不支持selectSingleNode和selectNodes的解决方法
2008-06-30 09:27 5484function test(){ var perid = ... -
IE和firefox中的一些javascript总结
2008-06-17 10:15 2366注意的一些问题: (一)尽量使用javascript/DOM ...
相关推荐
总结来说,通过结合jQuery和CSS,我们可以轻松实现一个对话框效果,使得在弹出对话框时背景变暗且不可操作。这个效果不仅提高了交互性,还为用户提供了一个更专业、更集中的浏览体验。在实际应用中,你可以根据需要...
总的来说,JavaScript弹出对话框是网页交互中的基础工具,正确地使用它们可以增强用户体验,但也要注意其局限性和安全性。随着前端技术的发展,现代Web应用更倾向于使用自定义组件和库来构建更加灵活和安全的对话框...
标题中的“点击弹出窗口网页背景变暗且不可点的效果(二):iframe实现”指的是在Web开发中,当用户点击某个元素时,会弹出一个新的窗口或对话框,而此时网页的背景会变暗并且不可交互,这种效果通常用于创建更加聚焦...
jQuery Dialog是jQuery UI库中的一个组件,它提供了一种优雅的方式在网页上创建交互式的弹出层对话框。这个插件不仅允许用户展示信息,还可以加载外部URL内容,极大地增强了网页的交互性和用户体验。在本文中,我们...
总结起来,jQuery弹出层对话框插件是网页开发中不可或缺的工具,它通过简单的API提供了丰富的功能,使得创建具有交互性的对话框变得简单高效。无论是新手还是经验丰富的开发者,都能快速掌握并利用它来提升网页的...
在网页设计中,弹出层、模态框和对话框是不可或缺的元素,它们用于向用户展示重要信息、获取用户输入或执行特定操作。在这个名为"Ply-master"的项目中,我们可以推测它提供了一个优雅的JavaScript实现,用于创建这些...
在JavaScript编程中,"js弹出对话框,其他灰屏"是一种常见的用户界面设计技术,它的目的是在用户与特定对话框交互时,暂时禁用或“灰化”背景页面,以防止用户在处理当前任务时意外点击其他元素。这种效果在确认操作...
本主题将深入探讨如何使用原生JavaScript实现一个具备19种不同类型的对话框插件,同时支持对话框的拖动功能。我们将讨论以下几个关键知识点: 1. **DOM操作**: 在创建和管理对话框时,DOM操作是必不可少的。...
总结来说,"z_dialog"是一个适用于多种用途的弹出对话框插件,它的核心价值在于提供了一种便捷的方式来创建具有跨域能力的对话框,同时保持了良好的可定制性和易用性。对于任何需要在网页中添加交互对话框的开发者而...
jQuery,作为一款广泛使用的JavaScript库,提供了丰富的功能来简化DOM操作,其中包括创建和控制弹出对话框。本文将深入探讨jQuery弹出层插件的使用方法和技巧,帮助开发者构建具有吸引力且用户体验良好的对话框。 *...
在ASP.NET开发中,"实现了弹出窗口后背景变灰并屏蔽"这一功能通常涉及到对话框(Modal Dialog)的使用,以及页面动态效果的实现。这个功能的主要目的是在弹出一个窗口时,使得主页面变得不可操作,以引导用户专注于...
其中,jQuery弹出层对话框是网页交互中常用的功能,用于向用户展示信息、收集反馈或进行确认操作。本文将深入探讨四种不同的jQuery弹出层对话框类型,并介绍如何实现它们。 1. **警告对话框(Alert Dialog)** ...
标题中的“DIV+JS弹出层并置灰窗口为不可点击状态”涉及到的是网页前端开发中的两种技术:HTML的Div元素和JavaScript。Div是HTML中一个非常重要的布局元素,用于组织页面内容,而JavaScript则是一种客户端脚本语言,...
SimpleModal是一款轻量级、高度可定制的jQuery插件,它使得在网页上实现弹出对话框变得非常简单。这个插件允许开发者轻松地创建模态窗口,提供了一种优雅的方式来增强用户的浏览体验。 SimpleModal的核心功能在于它...
总的来说,`div` 弹出框、对话框和模态窗口是构建动态、交互性强的网页不可或缺的元素。通过理解其基本原理和技巧,开发者能够创造出更加直观且吸引人的用户界面。在代码fans.net这样的资源网站上,你可以找到更多...
"hDialog 漂亮的弹出层html 取代alert" 是一个针对这一问题的解决方案,它提供了更丰富的弹出层设计,通过HTML和CSS实现,旨在完全替代`alert()`函数,提供多样化的对话框,包括但不限于确认、提示、信息、警告、...
弹出层,也被称为模态对话框,是在当前页面上覆盖一层半透明或全屏的元素,焦点被锁定在这一层,用户必须先关闭弹出层才能继续与页面交互。实现弹出层的方式有很多种,包括但不限于HTML、CSS和JavaScript的组合使用...
总的来说,自定义弹出对话框是网页交互设计中不可或缺的一部分,"Dialog.js"提供的仿腾讯弹出层效果是一个优秀的实践案例,能够帮助开发者创建美观且功能丰富的对话框,提升网页应用的整体质量。
- **提示信息**:当用户完成某个操作,如提交表单时,弹出对话框告知用户操作结果。 - **确认操作**:在用户执行删除、退出等不可逆操作前,弹出确认对话框以避免误操作。 - **表单验证**:如果表单验证失败,可以...
对于“仿中关村在线参数修改弹出对话框”,它应该是模仿了中关村在线网站的某个特定功能,比如产品配置修改,对话框可能包含一系列可编辑的参数,如CPU、内存、硬盘等。用户在对话框中进行选择或输入后,点击确认...