消除链接激活虚线框

作者:乔夫  分类: 网事悠游  日期:2007-10-9  暂无评论,你来说两句呗?  

做 UI 界面时,常觉得链接激活虚线框碍眼,所以通常都想把它清除。以前常用的办法就是在站点下放个 HTC 文件,但这仅支持 IE 而已。但其实想想,变通一下还是不难做到。

IE 下除了写 HTC,其实可以这样:

onfocus="this.blur()"或hidefocus="true"

再或者考虑和 FF 结合:可以写入 CSS 里

a {
  blr:expression(this.onfocus=this.blur());
}

FF 下直接在样式里定义 Outline 就行了。

a {
  outline:none;
}

Read more »

再说网页中嵌入Flash的方法

作者:乔夫  分类: 网事悠游  日期:2006-12-19  暂无评论,你来说两句呗?  

IE 升级以后,那个恼人的虚线框,非要人去敲打它一下,让人不胜其烦。之前我有写过一个《针对 IE ActiveX 升级后的 Flash 显示方法》,虽说同样都是用 JS 的方法调用,不过那不是 ASP 的写法嘛,所以这又干脆转成一个 JS 的函数调用了。这样一来,以后也不用再重复劳作了,管它动态静态拿来就用,呵呵。。。

1.创建一个 JS 函数;

&lt;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot;&gt;<br />
&lt;!--<br />
function C_Flashs(url,fhname,tpid,opid,fhwidth,fhheight){<br />
// Clear active line of the flashs for IE<br />
// 文件地址;文件名;是否透明;是否置于流媒体之上;宽度;高度<br />
if (tpid=1){<br />
wmodea=&quot;wmode=\&quot;transparent\&quot;&quot;<br />
}<br />
if (opid=1){<br />
wmodeb=&quot;wmode=\&quot;opaque\&quot;&quot;  // Media(Top/bottom)<br />
}<br />
document.write(&quot;&lt;embed src=\&quot;&quot;+[url]+&quot;/&quot;+[fhname]+&quot;.swf\&quot; quality=\&quot;high\&quot; &quot;+[wmodea]+&quot; &quot;+[wmodeb]+&quot; menu=\&quot;false\&quot; pluginspage=<br />
\&quot;http://www.macromedia.com/go/getflashplayer\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;&quot;+[fhwidth]+&quot;\&quot; height=\&quot;&quot;+[fhheight]+&quot;\&quot;&gt;&quot;);<br />
}<br />
//--&gt;<br />
&lt;/script&gt;

Read more »

针对 IE ActiveX 升级后的 Flash 显示方法

作者:乔夫  分类: 网事悠游  日期:2006-7-6  暂无评论,你来说两句呗?  

IE 升级后,Flash 控件总是需要点击确认后才能运行,很是不爽。前后用过好几种解决方法,总是差强人意。当然不论那种方法都和 JS 有关,不过今天偶总结了一下,修改了一个较为简单的调用方法。就是整个站点只需调用一个 JS 文件,通过接收参数来调用相应的 FLash 文件。比起 Flash Object 和 Adobe ActiveContent 的解决方案,此方法用到的 JS 语句算是最短了:

document.writeln(&quot;&lt;embed src=\&quot;***&quot; quality=\&quot;high\&quot;  pluginspage=\&quot;http://www.macromedia.com/go/getflashplayer\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;***\&quot; height=\&quot;***&quot;&gt;&lt;/embed&gt;&quot;);

Read more »