在JS中,如何将一个Object对象放置到容器(可以为div 、td等)中去?
源码如下:<html><head><title>ALovelyClock</title><scriptsrc="http://www.clocklink.com/embe...
源码如下:
<html>
<head>
<title>A Lovely Clock</title>
<script src="http://www.clocklink.com/embed.js" type="text/javascript">
</script>
<script type="text/javascript" language="JavaScript">
function ShowMyClock()
{
obj=new Object;
obj.clockfile="0055-green.swf";
obj.TimeZone="PST";
obj.width=100;
obj.height=100;
obj.wmode="transparent";
showClock(obj);
}
</script>
</head>
<body onload="ShowMyClock()">
</body>
</html>
画面上有一个时钟但是当鼠标放上去的时候会出现一个广告,我想把这个广告去掉。想的是把时钟放在容器中,然后在上面找一个透明层,让用户时钟的那个鼠标事件不能触发。
我这个调用第三方网站中的免费时钟,他们就给提供了调用的方法 ShowMyClock()
中的内容。 展开
<html>
<head>
<title>A Lovely Clock</title>
<script src="http://www.clocklink.com/embed.js" type="text/javascript">
</script>
<script type="text/javascript" language="JavaScript">
function ShowMyClock()
{
obj=new Object;
obj.clockfile="0055-green.swf";
obj.TimeZone="PST";
obj.width=100;
obj.height=100;
obj.wmode="transparent";
showClock(obj);
}
</script>
</head>
<body onload="ShowMyClock()">
</body>
</html>
画面上有一个时钟但是当鼠标放上去的时候会出现一个广告,我想把这个广告去掉。想的是把时钟放在容器中,然后在上面找一个透明层,让用户时钟的那个鼠标事件不能触发。
我这个调用第三方网站中的免费时钟,他们就给提供了调用的方法 ShowMyClock()
中的内容。 展开
4个回答
展开全部
如必须要用object对象可将代码放置到.js文件中并保证网站服务器快速。 问题单独写个js文件document.writeln(
追问
汗。主要是为了去掉弹出广告,而不是Object对象显示问题。而且第三方网站也是用更好的方法生成的。我在这里只是调用了下显示出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0055-green.swf这个文件是否存在.
更多追问追答
追问
应该存在
追答
A Lovely Clock
function ShowMyClock()
{
obj=new Object;
obj.clockfile="0055-green.swf";
obj.TimeZone="PST";
obj.width=100;
obj.height=100;
obj.wmode="transparent";
showClock(obj);
}
ShowMyClock();
改成上面这样.就是不在onload的时候调用JS方法,因为你的showClock调用了document.write.
document.write会覆盖页面上的内容,显示成空白.
你想要将这些代码放到div里面就这样写:
function ShowMyClock()
{
obj=new Object;
obj.clockfile="0055-green.swf";
obj.TimeZone="PST";
obj.width=100;
obj.height=100;
obj.wmode="transparent";
showClock(obj);
}
ShowMyClock();
放TD中同理,就是把div改成TD就OK了.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单独写个js文件document.writeln("<object>");
...
document.writeln("</object>");
再在页面相应位置中导入此js文件
<script language="javascript" type="text-javascripr" src="js文件">
...
document.writeln("</object>");
再在页面相应位置中导入此js文件
<script language="javascript" type="text-javascripr" src="js文件">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你也可以找到触发的位置,注释掉啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询