工作中需要一个触摸屏用的全屏幕浏览器,网上下载几个,都是试用版的,所以向自己做一个。
使用hta做全屏显示比较容易,所以计划在hta中使用一个iframe显示网页,下面做几个按钮实现“前进、后退”等功能。但有几个问题没找到解决办法,请大家帮帮忙。1、用Javascript如何捕获ifarme里点击事件,禁止打开新ie窗口,然后在iframe里打开这个连接?
我试了两种方法,一个是为iframe指定onclick函数,但是像点击swf打开网页这样的事件、还有用open()等javascript函数打开新窗口的事件,都捕获不到,怎么办?
另一种方法是在iframe的onload事件中改写所有的超连接的target,结果和上面一样,并不能解决所有的问题,如果网页中还有iframe,更麻烦。2、如果在html文件中用iframe打开网站,很正常。但是在hta文件中,有许多网站会提示“潜在的安全缺陷、是否继续”,为iframe加上application="yes",可以解决一部分,但还是有一些网站会提示安全缺陷,这个问题怎么解决?
解决方案 »
- eclipse安装aptana插件出现问题了???
- 请教个innerHTML,outerHTML问题
- 还是关于隐藏行 显示行的问题
- 新手,如何实现把word文档在浏览器里打开阅读?
- 这个问题好难哦!!
- javascript函数以及没有在某个函数中的js代码该放在网页中的什么地方,各位告诉我一个规律好吗?
- 血本求解:如何在java中注册到 javascript: window.external.MyMethod.的MyMethod 方法?谢谢
- 能用JSCRIPT和HTML做游戏吗?
- 我要实现在下拉框内的左边或是右边带小图片的下拉框。请问怎么做?图片尺寸大概是24*24的
- window的open和resizeto问题
- js弹出div显示当前页面的预览效果?
- 节点循环删除
不太懂C#,我查查看
一个是怎么得到点击swf后要打开的网址?
再一个就是怎么不提示“隐藏的安全缺陷”