欢迎坐船上岛来雨风的〓◎水中小屋◎〓 看完小屋别忘了来动漫岛论坛逛逛

网页中一些小技巧(汇集)

上一篇 / 下一篇  2007-10-17 13:59:16 / 个人分类:技术文档

 网页中自动换行的问题  

    用表格做网页排版的时候,一般都能正常使用。偏偏有时会碰到一段连续的英文词或者一堆感叹号(!!!)把网页就撑开的现象:(
总结了一下,只要在CSS中定义了如下句子,可保网页不会再被撑开了。

table{table-layout: fixed;}
td(word-break: break-all; word-wrap:break-word;)

注释一下:
1.第一条table{table-layout: fixed;}此样式可以让表格中有!!!(感叹号)之类的字符时自动换行。
2.td{word-break: break-all}一般用这句这OK了,但在有些特殊情况下还是会撑开,因此需要再加上后面一句(word-wrap:break-word;)就可以解决。此样式可以让表格中的一些连续的英文单词自动换行.

批量去掉超级链接的虚线框

回到开始处,Onfocus=this.blur()在这里很显然,onfocus是一个事件,this.blur()则是被事件所触发的对象,既然这点明确了,代码就知道该怎么写了。
<public:attach event=”onfocus” nevent=”example()” />
<script. language=”javascript”>
function example(){
this.blur();
}
</script>
  将以上代码存为.htc为扩展名的文件,然后再编写一个普通的html网页:
<html>
<head>
<style>
a {behavior.:url(htc文件所在路径地址)}
</style>
<body>
<a href=”#”>链接1</a>
<a href=”#”>链接2</a>
<a href=”#”>链接3</a>
点链接试试,没有虚线框了吧
</body>
</html>

在实际工作中,还找到另外解决的方法:第一就是使用插件(scrubber.mxp);另一就是使用CSS样式,可加入代码:
a {blr:expression(this.onFocus=this.blur())},这样,站内所有的文章都实现了无虚线效果了。

全局控制
 CSS实现
 a{blr:expression(this.onFocus=this.close());}/* 只支持IE,过多使用效率低 */
 a{blr:expression(this.onFocus=this.blur());}/* 只支持IE,过多使用效率低 */
 a:focus { -moz-outline-style. none; }/* IE不支持 */


 

禁止右键复制

<SCRIPT. LANGUAGE=javascript>
function click() {
alert('禁止你的左键复制!') }
function click1() {
if (event.button==2) {alert('禁止右键点击~!') }}
function CtrlKeyDown(){
if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}
document.onkeydown=CtrlKeyDown;
document.onselectstart=click;
document.onmousedown=click1;
</SCRIPT>

1、禁止右键,2、禁止选择,3、禁止复制

把<body>换成<body ncontextmenu="return false" nselectstart="return false" ncopy="return false">

 



TAG:

引用 删除 Guest   /   2008-08-28 17:49:36
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-16  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 7814
  • 日志数: 54
  • 图片数: 10
  • 影音数: 3
  • 文件数: 4
  • 书签数: 5
  • 建立时间: 2006-09-12
  • 更新时间: 2008-05-27

RSS订阅

Open Toolbar