2008/03/26 15:09
这也算是一个长期困扰我的一个问题,就是A站iframe其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
原因是
今天朋友发给我一条信息,ie下 iframe和跨域名写cookie的问题,看了下,照做,测试成功!在试验时,先只在读取Cookies时设置,不行。读取和输出都设置才可以。后来发现,只需要在输出时设置一下就可以了,读取时无需设置:)
考虑直接改IIS设置比较麻烦,直接在ASP头部加了头部申明,测试有效。
<%Response.AddHeader "P3P", "CP=CAO PSA OUR"%>
php的话,我没去试,应该是如下写法:
header('P3P: CP=CAO PSA OUR');
ASP.NET的话,照抄网上的。
通过在代码上加Response.AddHeader("P3P", "CP=CAO PSA OUR")或者在Window服务中将ASP.NET State Service 启动。
JSP:
response.setHeader("P3P","CP=CAO PSA OUR")
原因是
引用
如果页面是来自框架的,而框架的父页和框架不是一个站点的话,客户端默认是禁止向页面附加头信息的,这样服务器端就无法识别客户端框架里面的页面,自然不能操作Session。
今天朋友发给我一条信息,ie下 iframe和跨域名写cookie的问题,看了下,照做,测试成功!在试验时,先只在读取Cookies时设置,不行。读取和输出都设置才可以。后来发现,只需要在输出时设置一下就可以了,读取时无需设置:)
考虑直接改IIS设置比较麻烦,直接在ASP头部加了头部申明,测试有效。
<%Response.AddHeader "P3P", "CP=CAO PSA OUR"%>
php的话,我没去试,应该是如下写法:
header('P3P: CP=CAO PSA OUR');
ASP.NET的话,照抄网上的。
通过在代码上加Response.AddHeader("P3P", "CP=CAO PSA OUR")或者在Window服务中将ASP.NET State Service 启动。
JSP:
response.setHeader("P3P","CP=CAO PSA OUR")
2008/03/20 21:15
有时候写程序时,为了找一个函数,要去SE找很久,或者在已有的代码中寻找,有时也要找很久。因此,这个频道由此而来。
考虑了一段时间,最终还是使用现成的系统来制作这块内容。
现在是选定了Z-blog(好像在asp类的Blog中,z-blog占居的份额挺大的)做这块内容,内容将不断填加:)
地址:http://code.itlearner.com
内容涉及asp,php和js。
原来考虑是收集常用的function,这几天发现,有些代码不算是function,但也在收藏之列,因此由原“Function收藏”改名为“代码收藏”。
考虑了一段时间,最终还是使用现成的系统来制作这块内容。
现在是选定了Z-blog(好像在asp类的Blog中,z-blog占居的份额挺大的)做这块内容,内容将不断填加:)
地址:http://code.itlearner.com
内容涉及asp,php和js。
原来考虑是收集常用的function,这几天发现,有些代码不算是function,但也在收藏之列,因此由原“Function收藏”改名为“代码收藏”。
2008/03/15 20:21
<a id="enjoy" onclick="click_action()" href="javascript:void(0);">点我</a>
要求第一次执行一个click_action函数,第二次就做其它事了。
在click_action中用document.getElementById("enjoy").onclick = 'alert("2")';,不执行,但也不会
抱错,也不知道到底改了什么。
后来试了很多次,发现只能赋个函数名给它。
function click_action(){
document.getElementById("enjoy").onclick = click_action2;
}
function click_action2() {
alert("第二次了!");
}
这样就OK了。但如果要给第二次的函数传递参数,就需要用到闭包。代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script type="text/javascript">
function click_action(){
alert('第一次');
var click_action2 = alertMsg("第二次了!");
document.getElementById("enjoy").onclick = click_action2 ; //不可以.
}
function alertMsg(t) {
return function(){
alert(t);
}
}
</script>
</head>
<body>
<a id="enjoy" onclick="click_action()" href="javascript:void(0);">点我</a>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script type="text/javascript">
function click_action(){
alert('第一次');
var click_action2 = alertMsg("第二次了!");
document.getElementById("enjoy").onclick = click_action2 ; //不可以.
}
function alertMsg(t) {
return function(){
alert(t);
}
}
</script>
</head>
<body>
<a id="enjoy" onclick="click_action()" href="javascript:void(0);">点我</a>
</body>
</html>
第一次点的时候提示“第一次”,第二次及以后点的时候就提示“第二次了!”。
2008/03/11 08:48
今天在查收录的时候,无意中发现Google的计算错误。
是在查中国茶叶网收录情况的时候发现的,查询地址是:http://www.google.cn/search?q=site%3Achaye.com
昨天下午显示:
约有 2 项符合 chaye.com 的查询结果,以下是第 1 - 9 项 (搜索用时 0.02 秒)

实际有9项。
是在查中国茶叶网收录情况的时候发现的,查询地址是:http://www.google.cn/search?q=site%3Achaye.com
昨天下午显示:
约有 2 项符合 chaye.com 的查询结果,以下是第 1 - 9 项 (搜索用时 0.02 秒)
实际有9项。
2008/03/08 01:02
考虑到精通的代理价比Godaddy的普通会员价还贵,打算把精通的域名转移到Godaddy。我的代理级别比较低,所以拿到的代理价比较高,没办法:(
godaddy的.com域名用优惠卷才$6.99,加$0.2,也才$7.19,现在美元兑RMB才7.12, 7.19*7.12 = 51.1928,50元钱左右:)
先看了下网上的文章,发现精通的域名可以自由转出到Godaddy,于是将一个快到期的域名(diantai8.com)试转了一下。
域名转移注册商主要就是需要一个转出密码,听说就是刚注册时的密码,还好我记得。还有一个就是原注册的邮箱要能收信,有这两个,基本就能转出成功。
3月4日申请转的,3月6日15点收到精通的确认信,晚上去确认了一下。今天回来收信,发现3月6日20点域名就转移成功了:)
太晚了,具体流程明后天整理后再写。
godaddy的.com域名用优惠卷才$6.99,加$0.2,也才$7.19,现在美元兑RMB才7.12, 7.19*7.12 = 51.1928,50元钱左右:)
先看了下网上的文章,发现精通的域名可以自由转出到Godaddy,于是将一个快到期的域名(diantai8.com)试转了一下。
域名转移注册商主要就是需要一个转出密码,听说就是刚注册时的密码,还好我记得。还有一个就是原注册的邮箱要能收信,有这两个,基本就能转出成功。
3月4日申请转的,3月6日15点收到精通的确认信,晚上去确认了一下。今天回来收信,发现3月6日20点域名就转移成功了:)
太晚了,具体流程明后天整理后再写。







