﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-烂漫时空-文章分类-网页编程</title><link>http://www.blogjava.net/net/category/6164.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 00:17:22 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 00:17:22 GMT</pubDate><ttl>60</ttl><item><title>屏蔽flash右键方法</title><link>http://www.blogjava.net/net/articles/25681.html</link><dc:creator>烂漫时空</dc:creator><author>烂漫时空</author><pubDate>Wed, 28 Dec 2005 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/net/articles/25681.html</guid><wfw:comment>http://www.blogjava.net/net/comments/25681.html</wfw:comment><comments>http://www.blogjava.net/net/articles/25681.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/net/comments/commentRss/25681.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/net/services/trackbacks/25681.html</trackback:ping><description><![CDATA[<P align=right><FONT face="Courier New" color=#000000 size=2>作者：</FONT><A title=搜索wozst发表过的文章 href="http://www.photoshopcn.com/index.php?act=article::search&amp;author=wozst"><FONT face="Courier New" color=#000000 size=2>wozst</FONT></A><FONT face="Courier New" color=#000000 size=2>&nbsp;&nbsp;发表时间：2005-12-22<BR></FONT><FONT face="Courier New" color=#000000 size=2></P><BR>第一种是在帧上直接打代码fscommand("showmenu",fasle) 不过这种方法在Flash Player中有效，在网页中无效，所以不是很好 也是我学会的第一种方法。<BR><BR>第二种是在发布的时候htm选项里面直接不选重复播放 （默认是可以重复播放）问题是在网页中有效，在Flash Player中无效。也等于没什么意思：）<BR><BR>后来在网上问别人 学会这种 在flash的第一帧加入个命令，Stage.showMenu=false;<BR>就直接右键什么都不没显示了，这个方法最简单，不好的地方是真的什么都不显示了<BR><BR>第四种是让Flash的右键放大、缩小菜单失效，基本上等于屏蔽右键了。在flash的第一帧加入动作<BR>
<P></P></FONT><FONT style="BACKGROUND-COLOR: #d2edff" size=2>
<DIV class=HtmlCode align=left><BR><FONT face="Courier New" color=#000000>right&nbsp;=&nbsp;new&nbsp;Object(); <BR>right.onMouseMove&nbsp;=&nbsp;function()<FONT color=#0000ff><STRONG>{</STRONG>&nbsp;</FONT><BR>&nbsp;Stage.scaleMode&nbsp;=&nbsp;"noScale";<BR><STRONG><FONT color=#0000ff>};</FONT></STRONG><BR>Mouse.addListener(right); </FONT></FONT></DIV>
<DIV class=text align=left><FONT face="Courier New" color=#000000 size=2>还也算可以。<BR><BR>还有一种用在网页上面的是 在网页中flash的位置加入参数：<BR></DIV></FONT>
<DIV class=HtmlCode align=left><FONT size=2><FONT face="Courier New"><FONT color=#000000><FONT style="BACKGROUND-COLOR: #d2edff">&lt;PARAM&nbsp;NAME="menu"&nbsp;VALUE="false"&gt;</FONT>&nbsp;</FONT></FONT></FONT></DIV>
<DIV class=text align=left><FONT face="Courier New" color=#000000 size=2>效果和第2种相同大概。<BR><BR>最后还收集到一种是适合用在没有交互的动画上，如果需要交互的话这个方法不行。在flash的第一帧加入action：<BR></DIV></FONT>
<DIV class=HtmlCode align=left><FONT size=2><FONT face="Courier New"><FONT color=#000000><FONT style="BACKGROUND-COLOR: #d2edff">_root.createTextField("danger",&nbsp;999,&nbsp;0,&nbsp;0,&nbsp;Stage.width,&nbsp;Stage.height);</FONT>&nbsp;</FONT></FONT></FONT></DIV><FONT size=2>
<DIV class=text align=left><BR><FONT face="Courier New" color=#000000>这是个小技巧 平时也许不会注意，所以收集整理一下，总会有人需要吧？<BR>再加一种用与网页中的右键锁定代码 可以直接用记事本的形式打开网页加在末尾<BR></DIV></FONT></FONT>
<DIV class=HtmlCode align=left><FONT size=2><FONT face="Courier New"><FONT color=#000000><FONT style="BACKGROUND-COLOR: #d2edff">&lt;SCRIPT&nbsp;language=JavaScript&gt; <BR>var&nbsp;message="这里是点右键时出现的内容"; <BR>function&nbsp;clickIE()&nbsp;{if&nbsp;(document.all)&nbsp;{alert(message);return&nbsp;false;}} <BR>function&nbsp;clickNS(e)&nbsp;{if&nbsp; <BR>(document.layers||(document.getElementById&amp;&amp;!document.all))&nbsp;{ <BR>if&nbsp;(e.which==2||e.which==3)&nbsp;{alert(message);return&nbsp;false;}}} <BR>if&nbsp;(document.layers)&nbsp; <BR>{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} <BR>else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} <BR>//&nbsp;--&gt;&nbsp; <BR>&lt;/SCRIPT&gt;</FONT>&nbsp;</FONT></FONT></FONT></DIV><img src ="http://www.blogjava.net/net/aggbug/25681.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/net/" target="_blank">烂漫时空</a> 2005-12-28 10:49 <a href="http://www.blogjava.net/net/articles/25681.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在CSS中，让层居中</title><link>http://www.blogjava.net/net/articles/24591.html</link><dc:creator>烂漫时空</dc:creator><author>烂漫时空</author><pubDate>Mon, 19 Dec 2005 03:23:00 GMT</pubDate><guid>http://www.blogjava.net/net/articles/24591.html</guid><wfw:comment>http://www.blogjava.net/net/comments/24591.html</wfw:comment><comments>http://www.blogjava.net/net/articles/24591.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/net/comments/commentRss/24591.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/net/services/trackbacks/24591.html</trackback:ping><description><![CDATA[<P><FONT face=Verdana color=#000080 size=2><FONT color=#a52a2a>使DIV居中主要的样式定义如下：<BR></FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;body&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{TEXT-ALIGN: center;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; } <BR><BR>说明：<BR><BR>首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中；对于IE这样设定就已经可以了。但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上“MARGIN-RIGHT: auto;MARGIN-LEFT: auto; ”<BR><BR>需要说明的是，如果你想用这个方法使整个页面要居中，建议不要套在一个DIV里，你可以依次拆出多个div，只要在每个拆出的div里定义MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 就可以了。 <BR><BR>如何使图片在DIV 中垂直居中<BR>用背景的方法。举例：<BR><BR>body{BACKGROUND: url(</FONT><A href="http://www.w3cn.org/style/001/logo_w3cn_194x79.gif)" target=_blank><A href="http://www.w3cn.org/style/001/logo_w3cn_194x79.gif" target=_blank><FONT face=Verdana color=#000080 size=2>http://www.w3cn.org/style/001/logo_w3cn_194x79.gif</FONT></A><FONT face=Verdana color=#000080 size=2>)</FONT></A><FONT face=Verdana color=#000080 size=2> #FFF no-repeat center;} <BR>关键就是最后的center,这个参数定义图片的位置。还可以写成“top left”(左上角)或者"bottom right"等，也可以直接写数值"50 30"<BR><BR>效果如下：<BR><BR>如何使文本在DIV中垂直居中<BR>如果是文字，便不能用背景方法，可以用增高行距的办法变通实现垂直居中，完整代码如下：<BR><BR>&lt;html&gt;<BR>&lt;head&gt;<BR>&lt;style&gt;<BR>body{TEXT-ALIGN: center;}<BR>#center{ MARGIN-RIGHT: auto;<BR>MARGIN-LEFT: auto; <BR>height:200px;<BR>background:#F00;<BR>width:400px;<BR>vertical-align:middle;<BR>line-height:200px;<BR>}<BR>&lt;/style&gt;<BR>&lt;/head&gt;<BR>&lt;body&gt;<BR>&lt;div id="center"&gt;&lt;p&gt;test content&lt;/p&gt;&lt;/div&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt; <BR>说明：<BR><BR>vertical-align:middle;表示行内垂直居中，我们将行距增加到和整个DIV一样高line-height:200px;然后插入文字，就垂直居中了。</FONT><A href="http://www.renma.com.cn/bbs/dispbbs.asp?boardID=53&amp;ID=1574&amp;page=1"></A></P><img src ="http://www.blogjava.net/net/aggbug/24591.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/net/" target="_blank">烂漫时空</a> 2005-12-19 11:23 <a href="http://www.blogjava.net/net/articles/24591.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>