遥控网站的实现(本问题总200分)

triout 2003-12-16 09:41:13
有这样的一个项目,要求:
在静态的页面中通过键盘来控制相关操作的导航功能,现在已经实现。

新的要求是,通过红外线遥控器实现,不知该如何实现,目前的思路是:

1——
开发一个COM,以Object的形式放到html中,在COM中侦测红外线信号的输入,根据红外线的输入来动态执行页面中的JS脚本,实现遥控功能,但不知是否可行

2——
使用MFC的HTMLVIEW类,开发自己的BROWSER,通过BROWSER来侦测红外线信号的输入,然后再动态调用页面中的JS脚本。

以上两个方案不知是否可行,是否还有更好的解决方案。

另外,看到有关IRSOCK的资料都是针对WINDOWS CE的,在桌面系统中,也支持IRSOCK吗?

...全文
46 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
triout 2004-01-15
  • 打赏
  • 举报
回复
up
Leemaasn 2004-01-04
  • 打赏
  • 举报
回复
呵呵,有觉悟还是好的啊。



!!!



将“流氓无赖”测试到底。。。
——始于2003年7月


天际白云匆匆去,银烛成灰心存泪;
孤苦孑然了一身,奔波劳苦鬓将白;
树梢蚂蚱凭空望,江边浪花碎巨石;



支持“流金岁月”!!!
发送框,少个“右键菜单,选择粘贴”;
再来个快捷键就更好了。
——2003年12月24日am


大家工资该发的发,帖子该结的结!
让我们回家过个开心年吧!!!

^@^
triout 2004-01-04
  • 打赏
  • 举报
回复
up
triout 2003-12-26
  • 打赏
  • 举报
回复
up
triout 2003-12-24
  • 打赏
  • 举报
回复
谢谢楼上的。
这也是解决ACTIVEX调用页面脚本函数的方法。

我已经想到了另外的解决方法,就是通过SetClientSite获得当前的BROWSER对象后检索脚本函数,但发现使用了这个函数(无论是否空函数),在ACTIVEX中定义的事件都不能触发了。

参见:http://expert.csdn.net/Expert/TopicView1.asp?id=2579783
自由心证 2003-12-23
  • 打赏
  • 举报
回复
ActiveX中可以有事件发生Event.
在网页中<object clsid="xxxxx" id=obj width=xx height=xx>这是定义了对象
使用以下脚本可以让网页接收事件的发生
<script language=vbscript>
sub xx_Event()
'Do things you want
end sub
</script>
虽然以上脚本是VBSCRIPT的,但是有对应的JS脚本,您可以自己找一下。
triout 2003-12-22
  • 打赏
  • 举报
回复
up
triout 2003-12-22
  • 打赏
  • 举报
回复
up
triout 2003-12-17
  • 打赏
  • 举报
回复
页面中嵌入的FLASH动画可以调用页面中的脚本,不知道该如何实现。

triout 2003-12-17
  • 打赏
  • 举报
回复
因为网站页面已经大量存在(近10000个),我想到的就是只有通过ActiveX控件执行页面脚本和自己写浏览器了。

如果自己写浏览器,我知道如何去控制,但作为ActiveX的存在时,我就不知道如何获得当前所在IE的对象指针。
osborn 2003-12-17
  • 打赏
  • 举报
回复
调脚本有些麻烦,可不可以把显示部分也坐在ActiveX控件中?
triout 2003-12-16
  • 打赏
  • 举报
回复
up
triout 2003-12-16
  • 打赏
  • 举报
回复
不是,我在考虑中间的一些环节,比如Object如何接收信息、如何调用执行js脚本等。

我以前没有做过这方面的东西。
osborn 2003-12-16
  • 打赏
  • 举报
回复
哦,具体实现你不是已经说的很清楚了吗?
triout 2003-12-16
  • 打赏
  • 举报
回复
我也是这样认为,但该如何实现,还是有点不知如何上手。
osborn 2003-12-16
  • 打赏
  • 举报
回复
我觉得第一个比第二个好一些。

triout 2003-12-16
  • 打赏
  • 举报
回复
up

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧