数据库表:A
ID CLASS
1 分类一
2 分类二
……
5 分类五 将A表SELECT出后输出
<a href="#">分类一 </a>
<a href="#">分类二 </a>
……
<a href="#">分类五 </a> 我想点击各个链接,然后在当前页的某一个地方显示出一个DIV,点击不同的链接,对应ID的DIV总是在最前面显示。 DIV的内容为
<DIV id="divIDD"> <iframe src=c.asp?id=IDD width=436 height=314 scrolling=no name=IDD border=0 frameborder=0 marginwidth=1 marginheight=1> </iframe> </div> 上面的IDD对应A表输入出的ID。 框架内容不预先加载,只在点击对应的链接的时候才加载。
ID CLASS
1 分类一
2 分类二
……
5 分类五 将A表SELECT出后输出
<a href="#">分类一 </a>
<a href="#">分类二 </a>
……
<a href="#">分类五 </a> 我想点击各个链接,然后在当前页的某一个地方显示出一个DIV,点击不同的链接,对应ID的DIV总是在最前面显示。 DIV的内容为
<DIV id="divIDD"> <iframe src=c.asp?id=IDD width=436 height=314 scrolling=no name=IDD border=0 frameborder=0 marginwidth=1 marginheight=1> </iframe> </div> 上面的IDD对应A表输入出的ID。 框架内容不预先加载,只在点击对应的链接的时候才加载。
解决方案 »
- 关于IE8的document.selection.createRange()的兼容问题
- 关于javascript访问Webservice跨域问题
- 【在线等】讨论一个简单的拖动层问题==================
- 登陆页实现加载extjs时的实时进度条,求思路,求代码
- 有关列求和的一点问题
- 请教一下很简单的动态更新表格行的问题
- 求能实现这样的功能的代码,在线等待!!
- 多个iframe,如何根据包含的内容的高和宽决定iframe的高度
- 能不能做一個cookie的數組啊?
- 求这样的代码
- jquery学习:添加事件的疑问
- isContentEditable与contentEditable的区别?
document.getElementById("iframeID").src="c.asp?id="+id;
}
<?php
$conn=mysql_connect('localhost','root','');
mysql_select_db('php',$conn);
mysql_query('set names utf8');
$sql2="select * from class ";
$rest2=mysql_query($sql2);
while($Row=mysql_fetch_array($rest2))
{
echo "<a href='#' onclick='fun($Row[id])'>".$Row['class']."</a>"."<br>";
}
?>
<style>
.d{width:80px;
height:100px;
color:'blue';
background-color:'pink';
position:absolute;
border:1px solid;
cursor:pointer;
}
</style>
<script>
var zs = 0;
function fun(v){
var div = document.getElementById('d'+v);
if(div == null){
div = document.createElement('div');
div.className='d';
div.style.top=100+v*20
div.style.left=200+v*10;
div.id='d'+v;
div.innerHTML='<DIV id="divIDD"> <iframe src=c.asp?id=v width=436 height=314 scrolling=no name=IDD border=0 frameborder=0 marginwidth=1 marginheight=1> </iframe> </div>';
div.style.display='block';
div.zIndex=zs;
zs++;
div.onclick=function(){
div.style.zIndex=zs;
zs++;
}
document.body.appendChild(div);
}else{
div.style.zIndex=zs;
zs++;
}
}
</script>