如何在js弹出层中使用其他js文件的方法

一个弹出层添加人员信息的功能因为要选择城市用到一个js级联菜单。。。怎么解决... 一个弹出层添加人员信息的功能 因为要选择城市 用到一个js级联菜单 。。。 怎么解决 展开
 我来答
dongdng
2015-08-08 · TA获得超过8158个赞
知道大有可为答主
回答量:9168
采纳率:88%
帮助的人:2344万
展开全部
代码如下,可以根据需求定义
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>点击按钮弹出可以移动的层</title>

<script>
function sss(){
table1.style.height=(window.document.body.clientHeight>window.document.body.scrollHeight)?window.document.body.clientHeight:window.document.body.scrollHeight;
table1.style.width="100%";
table1.style.display='block'
table2.style.left=window.document.body.scrollWidth/2-100;
table2.style.top=window.document.body.offsetHeight/2-100
table2.style.display='block'
}function freset(){
document.all.aa.value=document.all.mm.value;
table1.style.display='none'
table2.style.display='none'
}</script>
</script>
</head><body><div id="table1" style=" background:#FFFFFF; display: none; position: absolute;z-index:1;filter:alpha(opacity=40)" oncontextmenu="return false">

</div><div class="table2" id="table2" style="position:absolute; onmousedown=MDown(table2);background:#CCCCCC; display:none; z-index:2; width:300; height:200; border-left:solid #000000 1px; border-top:solid #000000 1px; border-bottom:solid #000000 1px; border-right:solid #000000 1px; cursor:move;" cellspacing="0" cellpadding="0" oncontextmenu="return false">
<input type="text" value="" name = "mm"/>><br>
<input type="button" onClick="freset()" value='确定'> <input type="button" onClick="freset()" value='取消'>

</div>
<center>
<input type="text" value="" name = "aa"/>
<input name="button" type="button" onClick="sss()" value='申请提交'>
</center>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bdb30b5
2014-01-14 · TA获得超过114个赞
知道答主
回答量:114
采纳率:0%
帮助的人:90.9万
展开全部
你弹出的是一个div层,又不是弹出的window窗口,直接在里面写就好了啊,如果不会,你也可以把弹出层改成影藏div层,点击事件显示,和弹出效果一样的,不过要好控制的多
追问
额  你试试就知道了  如果用了display:none属性  得到的始终是初始化的值  而且无法调用js事件   如果用弹出层 无法调用其他文件中的js
追答
我又没看到代码,我怎么试啊,不过我每次写都可以啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zh14026222014
2014-01-14 · 超过18用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:45.7万
展开全部
你在弹出层代码里加上js链接代码.
弹出层显示的时候.js就连接上了.里面的方法自然也能用了.
或者你可以手写一个js方法.
用js来实现动态加载js文件
追问

你这个感觉靠谱  我本来想再写个页面 把弹出层内容加入这个页面中  不过这样很多样式问题要处理  麻烦你说清楚点。。 怎么在弹出层中加入js链接?

教师职务是js级联菜单

追答
其实你这样还更加麻烦.方正你添加老师这个是经常干得事.你就在页面加载时.把js加载进去好了=你这个添加老师功能用js方法顶多就两三个.干嘛加载来加载去的..
你要是实在想加载的话.就在你这个弹出层里直接写个

这样就行了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiamo_man_man
2014-01-14 · 超过10用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:41.2万
展开全部
导入就应该可以了吧
追问
那是在页面上  不是js动态加载就OK  自己看下面有图片
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式