//--弹出div
var parameter;
var type;
function alert_div(type,parameter)
{
<wbr>//获得鼠标当前X,Y坐标<br><wbr>var x,y;<br><wbr>if(!document.all)<br><wbr>{<br><wbr><wbr>x=pageX;<br><wbr><wbr>y=pageY;<br><wbr>}else{<br><wbr><wbr>x=document.body.scrollLeft+event.clientX; //鼠标X轴的值<br><wbr><wbr>y=document.body.scrollTop+event.clientY; //鼠标Y轴的值<br><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr>//window.scrollTo(100,500);//竖向滚动条位置</wbr>
<wbr>var sH = document.body.scrollHeight; //窗口的高度<br><wbr>var sW = document.body.scrollWidth; //窗口的宽度<br><wbr><br><wbr>var width=260 , height=90; //设置div的大小</wbr></wbr></wbr></wbr>
<wbr>if((x + width) >= sW) //当鼠标点击时的x坐标的值加上div的宽度大于窗口的宽度<br><wbr>{<br><wbr><wbr>x = x - width;<br><wbr>}</wbr></wbr></wbr></wbr></wbr>
<wbr>var left=x , top=y ; //设置div的位置</wbr>
<wbr>var str="";<br><wbr>// 整个div的大小和位子<br><wbr>str+="<div id='div1' style='z-index:1;background-color:white;position:absolute;border:2px solid slategray;left:"+left+";top:"+top+";width:"+width+";height:"+height+";'>";<br><wbr>//--begin灰色top<br><wbr>str+="<div style='padding-bottom:2px;background-color:slategray;width:100%;height:16px;color:white;'>";<br><wbr>// 灰色div的设置<br><wbr>str+=" <div style='float:left;height:16px;overflow:hidden;margin:0px;padding:4px 0px 0px 5px;width:235;'>温馨提示</div>";<br><wbr>// 灰色div右侧的按钮<br><wbr>//str+=" <span style='width:14px;font-family:webdings;cursor:hand;'>0</span>";<wbr><br><wbr>str+=" <span style='width:14px;font-family:webdings;cursor:hand;' onclick='hide()'>r</span>";<br><wbr>str+="</div>";<br><wbr>//--end<br><wbr>//--begin白色div<br><wbr>str+="<div style=' margin:10px 5px 10px 10px;word-break:break-all;'>";<wbr><br><wbr>// 白色div中的信息<br><wbr>str+="<table cellpadding='0' cellspacing='1' border='0' class='border' align=left><form method='post' name='form_pwd' action='other.php?type="+type+"&_num="+parameter+"'><tr class='tdbg' valign='top'><td align='left'><strong>请输入密码:</strong><input name='pwd' type='password' size='20' maxlength='255' style='height:18px;'></td></tr><tr class='tdbg'><td colspan='2' align='center' valign='foot'><input type='submit' name='sub_pwd' value=' 确认 '>&nbsp;&nbsp;<input type='reset' value=' 重 置 '></td></tr></form></table>";<br><wbr>str+="</div>";<br><wbr>//--end<br><wbr>str+="</div>";<wbr><br><wbr>//document.write(str);<br><wbr>document.body.insertAdjacentHTML("afterBegin",str);<br><wbr><br><br>
}<br>
//--关闭div<br>
function hide()<br>
{<br><wbr>document.getElementById( "div1").style.display = "none";<br>
}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
相关推荐
### Js弹出div和关闭 #### 弹出div的原理与实现 在网页开发中,有时我们需要在用户执行某些操作时,例如点击某个按钮或链接后,弹出一个窗口来显示额外的信息或者让用户进行一些互动。使用JavaScript来实现这种弹...
总的来说,js弹出div是JavaScript在网页交互中常用的一种技术,它利用了HTML和CSS的组合,结合JavaScript的动态特性,为用户提供了一种自定义且灵活的提示方式。通过不断学习和实践,开发者可以创造出更加符合用户...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它...总的来说,JavaScript弹出DIV层窗口实例是网页交互设计中常见的功能,通过理解和实践,我们可以创建出各种自定义的弹出窗口效果,提升网站的用户体验。
在“JS弹出Div窗口(可拖拽)”的压缩包中,可能包含HTML文件用于展示Demo,JavaScript文件包含了实现弹出和拖动功能的代码,以及CSS文件用于样式定义。通过分析和学习这些文件,开发者可以理解并掌握如何在自己的项目...
"js弹出div效果"是指利用JavaScript控制HTML中的<div>元素动态显示和隐藏,以实现弹窗功能。这种效果可以用于消息提示、用户确认、登录窗口等多种场景,使页面更具交互性和用户体验。 首先,我们需要了解<div>元素...
在JS弹出层和弹出DIV效果中,"showMesBox"可能是这个效果的ID或者类名,用于在页面上定位并控制这个弹出元素。"showMesBox"通常会包含一个div元素,通过CSS来定义其样式,如位置、大小、背景色、边框等,使其能够在...
在网页设计和开发中,"js弹出div大集合"是一个重要的主题,它涉及到JavaScript、CSS和HTML等技术的综合运用。"div"是HTML中的一个块级元素,常用于组织网页布局,而"js"则指的是JavaScript,一种广泛使用的客户端...
1. **原生JavaScript弹出框**:JavaScript提供了三种内置的弹出框:`alert()`、`prompt()`和`confirm()`。这些方法会阻塞页面的执行,直到用户与其交互完毕。 - `alert()`:显示警告消息,用户只能点击"确定"关闭...
结合JavaScript(尤其是jQuery库)可以实现丰富的交互效果,比如滑动弹出div的效果。这种效果常见于下拉菜单、模态框或者侧边栏等,能够提供良好的用户体验,使网站更具动态感和吸引力。 首先,我们要理解CSS在实现...
在“弹出div4”这个插件中,开发者可能已经创建了一些自定义方法,使得我们可以通过简单的调用来实现div的弹出与关闭。 关于弹出div的实现,通常涉及到以下技术点: 1. CSS样式设计:为了让div能以弹出的方式显示...
在网页设计中,"div+javascript的弹出框"是一个常见的交互元素,它结合了HTML的div元素和JavaScript技术来创建动态的、可自定义的弹出窗口。这个标题所指的知识点主要涵盖两个部分:一是div元素及其布局,二是...
在JavaScript中,弹出div层并实现锁屏功能是一项常见的前端交互设计,它通常用于创建模态对话框、警告提示或者加载等待效果。这个过程涉及到DOM操作、CSS样式控制以及JavaScript事件处理。下面我们将深入探讨如何...
在本案例中,"可封装为JS类"意味着开发者创建了一个可复用的JavaScript对象,该对象可以方便地管理和控制这些弹出窗口。 首先,让我们了解`div`元素。在HTML中,`<div>`是“division”(分隔)的缩写,是一个通用的...
在JavaScript编程中,有时我们可能需要自定义弹出层来替代浏览器原生的`alert`、`prompt`或`confirm`对话框,以提供更丰富的交互体验或者在特定场景下,比如在`iframe`中使用时,保持页面的可操作性。本主题将详细...
在这个"两个js弹出div层并获取当前页面值的html例子"中,我们可以学习如何利用JavaScript动态创建和控制div元素来实现弹出层,并且获取当前页面的值。 首先,我们先理解HTML中的div元素。div是HTML中的一个块级元素...
以上就是利用JavaScript实现网页弹出div层的基本步骤和关键知识点。在实际项目中,你可能需要根据需求调整样式、动画效果和交互逻辑。提供的源码“弹出层”可能包含了这些实现细节,通过学习和理解这些代码,你可以...
**jQuery弹出DIV详解** 在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及动画效果。"Jquery弹出DIV"是指利用jQuery来实现一个可交互的模态对话框(通常称为弹出窗口或浮层)...
Thinksns是一款开源的社交系统,它可能包含了各种组件和功能,其中之一就是这个js弹出div消息提示插件。将这样的功能从整个项目中分离出来,有助于开发者单独使用或在其他项目中复用这一组件。 "ymPrompt"可能是该...
6. **JavaScript/jQuery**:虽然纯CSS可以实现基本的弹出效果,但若需更复杂的功能,如点击关闭、自动关闭计时器、动态内容加载等,可能需要借助JavaScript或jQuery。例如,使用`document.getElementById().style....
在这个场景中,我们关注的是如何使用jQuery结合magnific-popup插件来实现一个弹出Div模式窗口的功能。 `jquery.magnific-popup.js`是magnific popup插件的核心脚本,它提供了一种优雅的方式来创建各种类型的弹出...