强制修改wordpress的正文链接为新开窗口打开
WordPress的正文做链接的时候,默认是本页打开的,用livewriter写博客的时候也是默认本页打开。当然据说这样更符合国际化标准,但是好像对中国人的习惯新开页面得习惯有点水土不服。而且外带我很懒的去给所有的链接去增加target=’_blank’属性。今天说的是,批量修改这些页面链接,强制新开页面。
WordPress的正文做链接的时候,默认是本页打开的,用livewriter写博客的时候也是默认本页打开。当然据说这样更符合国际化标准,但是好像对中国人的习惯新开页面得习惯有点水土不服。而且外带我很懒的去给所有的链接去增加target=’_blank’属性。今天说的是,批量修改这些页面链接,强制新开页面。
Cakephp的debugkit在ie下面已经修正一次,可以正常显示toolbar,今天用了一下,发现还是有点问题,不能点击开具体页面中的小箭头显示详细内容,就再次修正增加了个event的target属性,具体如下:
页面的head部分的内容在Cakephp中主要是有htmlhelper来进行控制的,而js部分则是由JavaScripthelper来进行控制的,在controller里面设置好:var $helpers = array(’Html’,'Javascript’);就可以在ctp文件中使用JavaScripthelper对象:$javascript了。具体见正文。
当css或者js文件比较多的时候,老更改所有页面的代码是一件很崩溃的事情,这里讲的是只在代码里面引入一次,而通过这个被引入的文件来引入其他的css或者js。
Cakephp下面有个debugkit插件,是用来显示相关调试信息的。而且据说得到了Cakephp的作者之一的mark story的大力推荐,但是这个东东在ie下面却是不能使用的。本文说明如何在ie下面使用这个东东。
一、问题描述
最近需要在个项目里面写个函数获取当前时间。没有想到,获取当前年份的函数在firefox下面出错,难道是ie和ff下的js解释引擎不一样导致的?找个问题还是头一次碰到。主要是getyear返回值不一致造成的。在ie下getyear得到的是2009,而ff下面得到的是109。