`
HUYIZIZHEN
  • 浏览: 115775 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js实现百度登陆时的弹窗效果

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>show window</title>
	<style>
		html,body{font-size:12px;margin:0px;height:100%;}
		.mesWindow{border:#666 1px solid;background:#fff;}
		.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
		.mesWindowContent{margin:4px;font-size:12px;}
		.mesWindow .close{height:15px;width:35px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
	</style>
	<script>
		//弹出窗口方法
		function showMessageBox(wTitle,content,wWidth)
		{
			var bWidth=parseInt(document.documentElement.scrollWidth);
			var bHeight=parseInt(document.documentElement.scrollHeight);
			var back=document.createElement("div");
			back.id="back";
			var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;opacity:0.40";
			back.style.cssText=styleStr;
			document.body.appendChild(back);
			var mesW=document.createElement("div");
			mesW.id="mesWindow";
			mesW.className="mesWindow";
			mesW.innerHTML="<div class='mesWindowTop'><table width='100%' height='100%'><tr><td>"+
			wTitle+"</td><td style='width:1px;'>"+
			"<input type='button' onclick='closeWindow();' title='关闭窗口' class='close' value='关闭' />"+
			"</td></tr></table></div>"+
			"<div class='mesWindowContent' id='mesWindowContent'>"+
			content+"</div><div class='mesWindowBottom'></div>";
			styleStr="left:"+(window.outerWidth-wWidth)/2+"px;top:"+(window.outerHeight)/4+"px;position:absolute;width:"+wWidth+"px;";
			mesW.style.cssText=styleStr;
			document.body.appendChild(mesW);
		}
		//关闭窗口
		function closeWindow(){
			if(document.getElementById('back')!=null)
			{
				document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
			}
			if(document.getElementById('mesWindow')!=null)
			{
				document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
			}
			
		}
		//测试弹出
		function testMessageBox(){
			messContent="<div style='padding:20px 0 20px 0;text-align:center'>"+
			"用户名:<input type='text'/><br/>"+"密&nbsp;&nbsp码:<input type='text'/>"+
			"</div>";
			showMessageBox('登录',messContent,350);
		}
	</script>
</head>
<body>
	<div style="padding:20px">
		<div style="text-align:center";>
			<input type="button" name="button" value="show window" onclick="testMessageBox()"/>
		</div>
	</div>
	
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
	Alexander!
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
	<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>

分享到:
评论
2 楼 HUYIZIZHEN 2011-10-17  
yaoyanzhu 写道
你的这个代码有问题!

请详述!
1 楼 yaoyanzhu 2011-10-13  
你的这个代码有问题!

相关推荐

    原生js写的弹窗效果(alert效果)

    本文将深入探讨如何使用原生JS创建类似`alert()`的自定义弹窗效果,以及如何实现跨浏览器兼容性,包括对IE、Firefox、Chrome和360等主流浏览器的支持。 首先,我们要明白`alert()`函数的基本用法。`alert()`是一个...

    Js实现手机端活动弹窗一天只弹一次代码

    在JavaScript编程中,有时我们需要实现一个功能,使得手机端的活动弹窗每天只显示一次,以避免对用户造成过多的打扰。这个需求涉及到浏览器的本地存储(localStorage)以及JavaScript的时间和日期处理。以下是一个...

    JavaScript实现简单的弹窗效果

    本文实例为大家分享了JavaScript实现弹窗效果的具体代码,供大家参考,具体内容如下 使用css动画效果实现弹窗缓慢弹出和收回。 使用JavaScript实现定时弹出定时收回。 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &...

    多种JS弹窗效果

    JavaScript(简称JS)是一种轻量级的编程语言,广泛用于网页和网络应用的开发,尤其在实现用户交互方面起着至关重要的作用。...记得在实现弹窗效果的同时,也要考虑到性能优化,避免过度动画导致的性能问题。

    arcgis js实现的弹窗

    总结,"arcgis js实现的弹窗"是一个结合了地图交互、UI设计和地理信息展示的实例,它展示了ArcGIS JavaScript API的强大功能。通过学习和实践,开发者可以掌握创建类似功能的技术,提升GIS应用的用户体验。

    代码简单又酷炫的弹窗效果

    本文将深入探讨如何使用简单的代码实现酷炫的弹窗效果,主要涉及HTML、CSS和JavaScript这三个关键的技术栈。 首先,HTML(HyperText Markup Language)是构建网页的基础,我们将使用它来创建弹窗的基础结构。一个...

    纯JavaScript弹窗效果

    以上就是纯JavaScript实现弹窗效果的基本思路和关键点。通过掌握这些知识,你可以自由地创建各种自定义弹窗,满足不同场景的需求。记住,实践是检验真理的唯一标准,多动手尝试,结合实际项目进行练习,你会更加熟练...

    jsp界面出弹窗效果(可以放列表,也可以放详情等内容)

    其次,弹窗效果通常是通过JavaScript库或框架实现的,这里提到的`showDialog.js`可能就是一个自定义的JavaScript函数或者一个完整的弹窗插件。JavaScript运行在客户端,负责处理用户交互,如点击按钮等事件,并动态...

    jquery弹窗效果

    接下来,我们探讨如何实现不同的弹窗效果: - 提示信息:用于显示简短的提示或消息,通常不需要用户交互即可自动关闭。 - 警告对话框:带有警告图标,用于告知用户可能的危险操作,通常需要用户确认后才能继续。 - ...

    基于Cesium实现自定义弹窗效果组件,弹窗样式内容可以自定义,弹窗可跟随场景自适应移动,完整demo和源代码,代码未加密/未压

    基于Cesium实现自定义弹窗效果组件,弹窗样式内容可以自定义,弹窗可跟随场景自适应移动,完整demo和源代码,代码未加密/未压缩,可直接调用运行 文章描述:...

    弹窗js库文件

    在这个压缩包中,包含的文件可能是一个或多个JavaScript(js)文件,这些文件通常包含了用于创建弹窗效果的函数和方法。 在JavaScript中,弹窗的实现主要依赖于DOM(Document Object Model)操作和事件处理。DOM是...

    MVC实现iframe弹窗传值

    同时,为了提高用户体验,可以使用模态对话框库(如Bootstrap的Modal)来创建更优雅的弹窗效果。此外,确保在处理URL参数时对输入进行验证,以防止潜在的安全风险。 综上所述,实现MVC中的iframe弹窗传值涉及前端...

    jquery基于SimplePop.js插件实现的兼容性较好的弹窗效果源码.zip

    这些特性使得jQuery在处理弹窗效果时,能够更加简洁和高效。 SimplePop.js作为jQuery的插件,其设计目标是提供一个跨浏览器、易于定制的弹窗解决方案。在源码中,我们可以看到它实现了弹窗的基本功能,如打开、关闭...

    完美仿百度弹窗.rar 百度弹出窗口完整版

    这个资源提供的是一个完全复刻百度弹窗效果的组件,意味着它可能包含了动画效果、样式设计以及相应的交互逻辑。 弹出窗口特效是提升用户体验的关键。在网页或应用中,一个美观且符合用户习惯的弹出窗口可以增加用户...

    js 实现右下角视频弹窗

    在网页设计中,为了增强用户体验,常常需要在用户操作时弹出视频窗口,例如放置在页面右下角。本文将详细讲解如何使用...通过不断学习和实践,可以进一步提升JavaScript在实现此类交互效果时的灵活性和可扩展性。

    基于jquery做的一个弹窗效果

    在解压后,开发者可以找到包含HTML、CSS和JavaScript代码的文件,其中HTML文件负责结构,CSS文件负责样式,而JavaScript文件(可能命名为`jquery.messageBox.js`或类似的名称)则是实现弹窗功能的核心代码。...

    JS实现右下角弹窗消息通知提示框插件特效源码.zip

    在JavaScript中,实现弹窗通常涉及DOM操作(Document Object Model),它允许我们动态地修改网页结构。当有新消息时,插件会创建一个新的DOM元素,比如一个div,作为消息框,并将其定位在屏幕的右下角。这个过程可能...

    非常绚丽的js弹窗

    "非常绚丽的js弹窗"是一个关于利用JavaScript实现美观、吸引用户的弹出窗口的项目。在这个项目中,样式源代码和JavaScript代码一同提供了创建独特弹窗效果的完整解决方案。 首先,我们要理解弹窗的基本概念。在网页...

    js-实现广告弹窗通知公告带动画效果.zip

    在JavaScript(JS)编程中,实现广告弹窗通知公告带动画效果是一项常见的需求,它可以提升用户的交互体验。本文将深入探讨如何使用原生JavaScript来创建一个具有弹簧动画和可拖拽功能的弹出层。 首先,我们需要理解...

    js工具类 弹窗

    "js工具类 弹窗"是指将弹窗功能作为一个独立的模块来实现,这样的设计可以使弹窗的样式、行为和调用方式标准化,提高代码的可维护性和复用性。下面我们将深入探讨JavaScript中的弹窗实现及其相关知识点。 首先,...

Global site tag (gtag.js) - Google Analytics