-----> 100分求htc 的问题 <-----

yushinet 2004-10-22 04:15:29
在.htc里怎么用window.setTimeout ?
...全文
132 12 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yushinet 2004-10-22
  • 打赏
  • 举报
回复
搞定了!
thank you very much !!!



是是非非 2004-10-22
  • 打赏
  • 举报
回复
window.setTimeout("document.all(\""+element.uniqueID+"\").method()",1000)


哈哈,真巧
我也碰到这个问题,搞定了!

谢谢楼主帮我省了200分
fason 2004-10-22
  • 打赏
  • 举报
回复
<PUBLIC:method name="actionFocus" />
yushinet 2004-10-22
  • 打赏
  • 举报
回复
To : fason 大哥有没这样用过, 我的怎么不行呢 ??
To : stefli(充到20000就休息~) 如果行的话记的留言哦.

在试......
stefli 2004-10-22
  • 打赏
  • 举报
回复
缺少对象
^_^
少了什么对象了??
yushinet 2004-10-22
  • 打赏
  • 举报
回复
To : stefli(充到20000就休息~) (

就算是这样不传递o对象都不行耶 .

function MouseOver() {
alert("start");
window.setTimeout("MouseOver()",5000)
}
yushinet 2004-10-22
  • 打赏
  • 举报
回复
could I difine like this ? :

<PUBLIC:method name="actionFocus()" />
<script language="jscript">
var actionFocusCount;
actionFocusCount=6;
function actionFocus()
{

if(actionFocusCount%2==1)
element.style.border="1px solid orange";
else
element.style.border="1px solid #ffffff";
actionFocusCount=actionFocusCount-1;
if(actionFocusCount>0)
{
window.setTimeout("document.all(\""+element.uniqueID+"\").actionFocus()",1000)
}

}

</script>
stefli 2004-10-22
  • 打赏
  • 举报
回复
<public:component>
<public:attach event="onmouseover" onevent="MouseOver(element)" />
<script language="JScript">
function MouseOver(o) {
var t = o.innerText;
t=(t=="CSDN")?"TEST":"CSDN";
o.innerText = t;
window.setTimeout("MouseOver()",2000)
}
</script>
</public:component>

setTimeout("MoveOver(这里该怎么传递那个o对象)")
fason 2004-10-22
  • 打赏
  • 举报
回复
difine your htc method 'actionFocus'
yushinet 2004-10-22
  • 打赏
  • 举报
回复
to : fason大哥,是这样吗 window.setTimeout("document.all(\""+element.uniqueID+"\").actionFocus()",1000)
好像不行耶,有没这样的例子?
fason 2004-10-22
  • 打赏
  • 举报
回复
window.setTimeout("document.all(\""+element.uniqueID+"\").method()",1000)
yushinet 2004-10-22
  • 打赏
  • 举报
回复
比如这里是htc文件的部分内容,但window.setTimeout("actionFocus()", 500);不起作用.

var actionFocusCount;
actionFocusCount=6;

function elementOnFocus() {
var el = window.event.srcElement ;
el.style.background="#ccffff";
actionFocus();
}

function elementOnBlur() {
var el = window.event.srcElement ;
el.style.background="#ffffff";
}

function actionFocus()
{

if(actionFocusCount%2==1)
element.style.border="1px solid orange";
else
element.style.border="1px solid #ffffff";
actionFocusCount=actionFocusCount-1;
if(actionFocusCount>0)
{
window.setTimeout("actionFocus()", 500);
}

}
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-22 04:15
社区公告
暂无公告