上面的iframe加上name属性
然后再html中加入一个链接标签,target属性设置为iframe的name属性值,然后链接标签的内容是一个图片,至于css你自己设置图片的大小和显示就好了。
<a href="http://www.abc.com" target="myframe">
<img src="tuPianLuJing" />
</a>
这个有通用的方法,ASP.NET为了可以兼容所有TAG,有如下的方法,首先必须有runat=server,假设id=frame服务端这样
frame.attribute.add("这里是属性","这里是属性对应的值")
1,index.html=================================
<html>
<head>
<title>index</title>
</head>
<body>
<iframe width="200" height="200" src="iframe.html"></iframe>
</body>
</html>
================================
2,iframe.html
================================
<html>
<head>
<title>iframe</title>
</head>
<body>
<a href="#" onClick="fun('index-1.html')">index-1</a>
</body>
</html>
<script>
function fun(url)
{
parent.location.href = url
}
</script>
================================
3,index-1.html
================================
<html>
<head>
<title>index-1</title>
</head>
<body>
这是index-1
</body>
</html>
================================
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)