<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>G法师的实验室 &#187; html</title>
	<atom:link href="http://www.jatx.org/archives/category/html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jatx.org</link>
	<description>I&#039;m Jser</description>
	<lastBuildDate>Fri, 27 Jan 2012 10:40:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>关于窗口大小</title>
		<link>http://www.jatx.org/archives/205</link>
		<comments>http://www.jatx.org/archives/205#comments</comments>
		<pubDate>Tue, 20 Sep 2011 02:29:44 +0000</pubDate>
		<dc:creator>G法师</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[resizeTo]]></category>
		<category><![CDATA[窗口大小]]></category>

		<guid isPermaLink="false">http://www.jatx.org/?p=205</guid>
		<description><![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>通常需要设定窗口大小是在弹出窗口的时候.尽管浏览器的window对象有resizeTo方法,但是对于非弹出窗口现在许多浏览器已经不理会这个动作了(比如chrome,opera...的某些版本)</p>
<p>设定的方式有两种</p>
<p>1. 在弹出方法的第三个参数中指定</p>
<blockquote><p>window.open("url", "", "width=300, height=200");</p></blockquote>
<p>2. 调用子窗口的window.resizeTo方法</p>
<blockquote><p>win.resizeTo(300, 200);</p></blockquote>
<p>经测试:</p>
<p>第一种方法的数值指的是 窗口的"视口(viewport)"的大小,不包括窗口本身的一些东东(标题栏,边框,地址栏等)</p>
<p>第二种方法指定的是窗口本身的大小,所以若想用这个来适应网页内容是不靠谱的</p>
<p>值得一提的是 window.resizeTo 似乎与操作系统的窗口机制相关,在<span style="color: red;">ubuntu的火狐</span>下指定的并不是窗口本身的大小,而是除去"<strong>窗口装饰</strong>"的大小(即除去标题栏,边框.但包括地址栏,状态栏之类)</p>
<p>以下是截图(所有数值为300*200):</p>
<div id="attachment_208" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jatx.org/wp-content/uploads/2011/09/20110919_012.png"><img class="size-medium wp-image-208" title="弹出窗口的原始大小" src="http://www.jatx.org/wp-content/uploads/2011/09/20110919_012-300x92.png" alt="弹出窗口的原始大小为内容区大小" width="300" height="92" /></a><p class="wp-caption-text">弹出窗口的原始大小为内容区大小</p></div>
<p>上图依次为Opera, chrome, firefox 均在Ubuntu下.</p>
<p><span id="more-205"></span></p>
<div id="attachment_213" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jatx.org/wp-content/uploads/2011/09/20110919_003.png"><img class="size-medium wp-image-213" title="resizeTo后的Opera" src="http://www.jatx.org/wp-content/uploads/2011/09/20110919_003-300x211.png" alt="resizeTo后的Opera" width="300" height="211" /></a><p class="wp-caption-text">resizeTo后的Opera</p></div>
<div id="attachment_210" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jatx.org/wp-content/uploads/2011/09/20110919_005.png"><img class="size-medium wp-image-210" title="resizeTo后的火狐" src="http://www.jatx.org/wp-content/uploads/2011/09/20110919_005-300x220.png" alt="resizeTo后的火狐为除去窗口装饰的大小" width="300" height="220" /></a><p class="wp-caption-text">resizeTo后的火狐为除去窗口装饰的大小</p></div>
<div id="attachment_211" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jatx.org/wp-content/uploads/2011/09/20110919_007.png"><img class="size-medium wp-image-211" title="Windows下resizeTo后的火狐" src="http://www.jatx.org/wp-content/uploads/2011/09/20110919_007-300x203.png" alt="Windows下resizeTo后的火狐" width="300" height="203" /></a><p class="wp-caption-text">Windows下resizeTo后的火狐为窗口大小</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jatx.org/archives/205/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS 高度百分比</title>
		<link>http://www.jatx.org/archives/203</link>
		<comments>http://www.jatx.org/archives/203#comments</comments>
		<pubDate>Sat, 10 Sep 2011 10:19:03 +0000</pubDate>
		<dc:creator>G法师</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://www.jatx.org/?p=203</guid>
		<description><![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>关于CSS高度的百分比是这样规定的:</p>
<blockquote><p>百分基数为元素包含块的高度,不可为负值.如果包含块的高度没有显式给出(即取决于内容的高度),该值等同于"auto".</p></blockquote>
<p>元素在不设置高度的时候默认就是"auto".</p>
<p>所以百分比的高度必须在父元素有声明高度时使用.</p>
<p>但是有一种情况,如果此元素是绝对定位的(absolute或fixed) 那么百分比高度会起作用,其参照物为它的 <strong><em>offsetParent </em></strong>的高度(不论是否设置)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jatx.org/archives/203/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>学习canvas</title>
		<link>http://www.jatx.org/archives/95</link>
		<comments>http://www.jatx.org/archives/95#comments</comments>
		<pubDate>Fri, 19 Mar 2010 06:10:57 +0000</pubDate>
		<dc:creator>G法师</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.jatx.net/?p=95</guid>
		<description><![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>&lt;canvas  是HTML5 中新加入的一个标记<br />
功能是创建一个“画板”对象及一组供javascript使用的API<br />
基本标签的写法是这样的</p>
<p>&lt;canvas width="100" height="100" id="canvas"&gt;&lt;/canvas&gt;</p>
<p>创建了这个对象以后我们就可以用js来在上面画东西了</p>
<p>首先取得这个对象的引用</p>
<p><code>var canvas = document.getElementById("canvas");</code><br />
然后取得绘制对象<br />
<code>var ctx = canvas.getContext("2d");</code></p>
<p>现在用ctx画一条直线</p>
<p>先把“画笔”放到起始点（0, 0）</p>
<p><code>ctx.moveTo(0, 0);</code></p>
<p>然后画线到（50, 50）</p>
<p><code>ctx.lineTo(50, 50);</code></p>
<p>把线画出来<br />
<code>ctx.stroke();</code></p>
<p>就这么简单， 更多的测试看 <a href="http://www.jatx.net/pub/test/canvas.html" target="_blank">canvas测试页</a><br />
<a href="https://developer.mozilla.org/en/Canvas_tutorial">Canvas tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jatx.org/archives/95/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE中的transparent</title>
		<link>http://www.jatx.org/archives/66</link>
		<comments>http://www.jatx.org/archives/66#comments</comments>
		<pubDate>Mon, 21 Dec 2009 15:32:23 +0000</pubDate>
		<dc:creator>G法师</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[背景]]></category>
		<category><![CDATA[透明]]></category>

		<guid isPermaLink="false">http://www.jatx.net/?p=66</guid>
		<description><![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>IE中的transparent（透明）就像是镂空一样，鼠标会直接透过这个透明的东西点到下面的物体。感觉这样是不太合理（透明不等于消失）。不过可以用一个技巧来解决这个问题，在透明的东西上铺一层透明的背景图片。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jatx.org/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>遇到8203</title>
		<link>http://www.jatx.org/archives/6</link>
		<comments>http://www.jatx.org/archives/6#comments</comments>
		<pubDate>Tue, 03 Nov 2009 09:15:40 +0000</pubDate>
		<dc:creator>G法师</dc:creator>
				<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://local.work/blog/?p=6</guid>
		<description><![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>又是一个不可见字符， 16进制为200b.<br />
在网页或者输入框表现为不可见， 查看内容的length是有的。<br />
示例见 http://www.jatx.net/pub/bugs/test.html  全选并复制粘帖，在控制台检查其长度不是9.</p>
<p>处进方法替换即可： replace(/\200b/g, "");</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jatx.org/archives/6/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

