关于获取多个id的用法
一.子页面中的写法
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>山东省科协</title>
<meta name="description" content="省科协">
<meta name="keywords" content="省科协、政府门户">
<!-- start 公用样式 -->
<link rel="stylesheet" type="text/css" href="../css/second.css"/>
</head>
<script src="layer/jquery.js"></script>
<script src="layer/layer.min.js"></script>
<script src="layer/extend/layer.ext.js"></script>
<script>
function zhtest(zid){
layer.photosPage({
parent: document.getElementById(zid)
});
}
</script>
注释:1.zid为虚拟变量可以传递任何id
2.括号内不加引号表示变量表示一类,加引号是字符串表示一种固定值。
<body onload="zhtest('zh12');zhtest('zh11');" >
<div class="yjgg">
<div class="yjgg_lis">
<div class="line_466"></div>
<ul class="xs_active_img" >
<li id="zh11" onclick="zhtest('zh11')">
<a target="_top">
<img src="data:images/dm1.jpg" class="across"/>
<img src="data:images/dm2.jpg" class="across" style="display: none;" />
</a>
</li>
<li id="zh12" onclick="zhtest('zh12')">
<a target="_top">
<img src="data:images/cq1.jpg" class="across"/>
<img src="data:images/cq2.jpg" class="across" style="display: none;"/>
<img src="data:images/cq3.jpg" class="across" style="display: none;"/>
</a>
</li>
</ul>
</div>
</div>
</body>
</html>
二.iframe框架页面中的写法
主页面
<script src="layer/jquery.js"></script>
<script src="layer/layer.min.js"></script>
<script src="layer/extend/layer.ext.js"></script>
<script>
function zhtest(zid){
layer.photosPage({
//html:'<div style="padding:20px;">这里传入自定义的html<p>相册支持左右方向键,支持Esc关闭</p><p>另外还可以通过异步返回json实现相册。更多用法详见官网。</p><p>'+ unescape("%u7D20%u6750%u5BB6%u56ED%20-%20sc.admin5.com") +'</p><p id="change"></p></div>',
//title: '标题',
//id: 100, //相册id,可选
parent: document.getElementById('iframepage').contentWindow.document.getElementById(zid)
// parent: document.getElementById(zid)
});
}
</script>
子页面
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>安泽气体</title>
<meta name="description" content="安泽气体">
<meta name="keywords" content="安泽气体、气体">
<!-- start 公用样式 -->
<link rel="stylesheet" type="text/css" href="../css/second.css"/>
</head>
<body onload="parent.zhtest('zh21');parent.zhtest('zh22');parent.zhtest('zh23');parent.zhtest('zh24');">
<div class="yjgg">
<div class="yjgg_lis">
<div class="line_466"></div>
<ul class="xs_active_img" id="zh11">
<li id="zh21" onclick="parent.zhtest('zh21')">
<a target="_top">
<img src="data:images/dj2.jpg" class="across">
<img src="data:images/dj1.jpg" class="across" style="display: none;"/>
<img src="data:images/dj3.jpg" class="across" style="display: none;"/>
<span class="number">3张</span>
</a><p>电解室</p></li>
<li id="zh22" onclick="parent.zhtest('zh22')">
<a target="_top">
<img src="data:images/hy3.jpg" class="across"/>
<img src="data:images/hy2.jpg" class="across" style="display: none;"/>
<img src="data:images/hy1.jpg" class="across" style="display: none;"/>
<span class="number">3张</span>
</a><p>化验室</p></li>
<li id="zh23" onclick="parent.zhtest('zh23')">
<a target="_top">
<img src="data:images/cz1.jpg" class="across">
<img src="data:images/cz2.jpg" class="across" style="display: none;"/>
<img src="data:images/cz3.jpg" class="across" style="display: none;"/>
<span class="number">3张</span>
</a><p>充装间</p></li>
<li id="zh24" onclick="parent.zhtest('zh24')">
<a target="_top">
<img src="data:images/qt4.jpg" class="across">
<img src="data:images/qt1.jpg" class="across" style="display: none;"/>
<img src="data:images/qt2.jpg" class="across" style="display: none;"/>
<img src="data:images/qt3.jpg" class="across" style="display: none;"/>
<span class="number">4张</span>
</a>
<p>其它</p></li>
</ul>
<div class="line_466"></div>
<div class="print">
<ul>
<li class="fh"><a href="../index.html" target="_top">返回</a></li>
<li class="dy"><a href="javascript:window.print()">打印页面</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
关于获取多个id的用法的更多相关文章
- Jquery如何获取控件ID
l 1.#id 用法: $(”#myDiv”); 返回值 单个元素的组成的集合 说明: 这个就是直接选择html中的id=”myDiv” l 2.Element 用法: ...
- 小程序 js中获取时间new date()的用法(网络复制过来自用)
js中获取时间new date()的用法 获取时间: 1 var myDate = new Date();//获取系统当前时间 获取特定格式的时间: 1 myDate.getYear(); //获 ...
- jquery教程-Jquery 获取标签个数 size()函数用法
jquery教程-Jquery 获取标签个数 size()函数用法,size() 方法返回被 jQuery 选择器匹配的元素的数量. 语法 $(selector).size() jQuery ...
- Appium+python自动化(二十五)- 那些让人抓耳挠腮、揪头发和掉头发的事 - 获取控件ID(超详解)
简介 在前边的第二十二篇文章里,已经分享了通过获取控件的坐标点来获取点击事件的所需要的点击位置,那么还有没有其他方法来获取控件点击事件所需要的点击位置呢?答案是:Yes!因为在不同的大小屏幕的手机上获 ...
- Js中获取时间 new date()的用法
Js中获取时间 new date()的用法 获取时间: var myDate = new Date();//获取系统当前时间 myDate.getYear(); //获取当前年份(2位) myDate ...
- thinkphp-无限分类下根据任意部门获取顶级部门ID
根据所得到的部门编号获取顶级部门ID: 参数 - department_id 表格组织架构: tab_departments department_id parent_id name 1 1 顶级 2 ...
- php递归获取顶级父类id
php递归获取顶级父类id function get_top_parentid($id){ $r = M('navclass')->where('id = '.$id)->field('i ...
- asp.net js获取控件ID
ClientID是由ASP.Net生成的服务器控件得客户端标识符,当这个控件生成到客户端页面的时候,在客户端代码访问该控件时就需要通过ClientID来访问. 以文本框为例: 一.未使用母版页 js可 ...
- MYSQL获取自增ID的四种方法
MYSQL获取自增ID的四种方法 1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与tabl ...
随机推荐
- RabbitMQ之总结
P:生成者,消息产生者: C:消息消费者: 红:消息队列: java实现 步骤: 创建连接 从连接中创建通道(相当于JDBC中的Statement) 通过channel声明(创建)队列.(如果队列存在 ...
- DexArchiveBuilderException
出现这个问题大概是因为版本资源问题 比如把TextView 改为CompatTextView 解决方法一: 在项目的build.gradle文件中查看自己导入的依赖,看看是否有重复的,如果有的话删除 ...
- PHP 搜索分词实现代码
<?php /** * @author: xiaojiang 2014-01-08 * php 建立分词树 * */ class Tree{ public $w = ''; public $su ...
- 保存对象时碰到的问题-列名 'Discriminator' 无效
今天保存对象时碰到问题: {"列名 'Discriminator' 无效.\r\n列名 'Discriminator' 无效."} 百度了一下,百度找到的一个解决: http:/ ...
- php API接口入门
1.简述: api接口开发,其实和平时开发逻辑差不多:但是也有略微差异: 平时使用mvc开发网站的思路一般是都 由控制器 去 调用模型,模型返回数据,再由控制器把数据放到视图中,展现给用户: api开 ...
- CASE:DB shutdown/open 过程中发生异常导致JOB不能自动执行
CASE:DB shutdown/open 过程中发生异常导致JOB不能自动执行 现象: 一个DB中的所有JOB在3月25日之后就不再自动运行,查询DBA_JOBS,发现LAST_DATE定格在3月2 ...
- u-boot.lds文件简介
可执行文件由许多链接在一起的对象文件组成.对象文件有许多节,如文本.数据.init 数据.bss等.这些对象文件都是由一个称为 链接器脚本(*lds)的文件链接并装入的.这个链接器脚本的功能是将输入对 ...
- Android 反编译Apk提取XML文件
Apktool https://ibotpeaches.github.io/Apktool/install/ 下载地址:Apktool https://bitbucket.org/iBotPeache ...
- IIS6配置后仍然无法解析json文件解决办法
两台服务器,都是Windows Server2003,照着以下办法设置后,一台可以访问到json文件,一台不可以. 1. MIME设置: 在IIS的站点属性的HTTP头设置里,选MIME 映射中点击” ...
- Linux上的ftp服务器vsftpd之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传
一.问题背景 没事谁折腾这鬼玩意哦...还不是因为bug. 我们的应用,用户头像是存在ftp上的.之前的ftp服务器是一台windows,我们后台服务器程序收到用户上传头像的请求时,会用一个ROOT/ ...