有一段简单的html代码如下,我需要的效果是点击链接后,在当前页面弹出widget(该widget是一个时钟,大小和它在网页中的大小一致),而不是新建一个页面后再显示该widget,本人对网页制作一窍不通,请各位帮下忙,把最终实现的代码贴上来,谢谢。
html:
!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>
Hello World Demonstration Document
</title>
</head>
<body>
<address>
a href="http://www.december.com/john/">John December</a>
</address>
</body>
</html>widget:
<script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">obj=new Object;obj.clockfile="0034-orange.swf";obj.TimeZone="CCT";obj.width=120;obj.height=120;obj.wmode="transparent";showClock(obj);</script>
html:
!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>
Hello World Demonstration Document
</title>
</head>
<body>
<address>
a href="http://www.december.com/john/">John December</a>
</address>
</body>
</html>widget:
<script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">obj=new Object;obj.clockfile="0034-orange.swf";obj.TimeZone="CCT";obj.width=120;obj.height=120;obj.wmode="transparent";showClock(obj);</script>
a href="http://www.december.com/john/">John December </a>
</address>
改成这样试试<address>
<a href="http://www.december.com/john/" target="_selt">John December </a>
</address>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>
Hello World Demonstration Document
</title>
<script src="http://www.clocklink.com/embed.js"> </script>
<script type="text/javascript" language="JavaScript">
function c(){
obj=new Object;obj.clockfile="0034-orange.swf";obj.TimeZone="CCT";obj.width=120;obj.height=120;obj.wmode="transparent";showClock(obj);
}
</script>
</head>
<body>
<address>
<a href="#" onclick="c();">John December </a>
</address>
</body>
</html>