|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)没有人想一模一样。
一个本性声张的时期里,这篇文章出生了。
经由过程对DotTextBlog的剖析,我们懂得到,要完成Blog的本性化,有两个中央能够为我们所用。<选项>-<设置>里的定制CSS选择器和静态旧事/声明。
这里我们次要说下静态旧事/声明。
进进主页(http://blog.csdn.net/catally)检察源文件,我们截取一段代码:
<aid="Header1_MyLinks1_HomeLink"title="到聚合站点"href="http://blog.csdn.net">CSDNBlog</a>|
<aid="Header1_MyLinks1_ContactLink"accesskey="9"href="http://blog.csdn.net/catally/contact.aspx">联系</a>|
<aid="Header1_MyLinks1_Syndication"href="http://blog.csdn.net/catally/Rss.aspx">聚合</a>
<aid="Header1_MyLinks1_XMLLink"class="XMLLink"href="http://blog.csdn.net/catally/Rss.aspx"><imgsrc=http://www.163design.net/a/y/".Skins/Cogitation/images/xml.gif"alt=""border="0"/></a>|
<aid="Header1_MyLinks1_Admin"href="http://blog.csdn.net/catally/admin/default.aspx">办理</a>
能够看到,每一个毗连都有各得意id,如许就为我们修正供应了便当。看一个实例先:
在静态旧事/声明里到场以下代码
<scriptlanguage="javascript">
document.getElementById("Header1_MyLinks1_HomeLink").outerHTML="<ahref=http://Blog.csdn.net/catally>C的Blog</a>";
</script>
看看效果:
这里我们用了DHTML工具供应的可读写的属性来静态操纵页面元素:innerText,outerText,innerHTML,outerHTML.
关于这四个属性的利用人人能够参考(http://www.csdn.com.cn/web/1889.htm)。
这里出格要注重的是:假如你想修正footer(页脚的id),由于页面要先加载完通告内里的内容才往下举行(这也是为何不要在通告里加太多低效力代码的缘故原由),以是必需等页面下载完能够改,不然会产生短少工具毛病,以是我们写:
<scriptlanguage="javascript">
functionwindow.onload()
{
document.getElementById("footer").outerHTML="copyright2004-11-6ByC";
}
</script>
不外,关于其他没有流动的id的内容,好比说:
右边的通告栏(已改成C同砚的话),我们怎样把这个改成其余呢?用下面的办法就不可了,应为经由过程检察html,只要一句:<h3>通告</h3>。
我们这么写:
temp=document.getElementById("main").document.getElementsByTagName("H3");
temp[0].innerText="C同砚的话:"
我们晓得通告都是在第一个栏目标,也就是在第一个<h3>内的,以是我们写temp[0]而不是其他的。
固然,这一段也要写到functionwindow.onload()里。
Ok,假如你有其他的技能,请留言批评,感谢。
</p>ASP脚本是采用明文(plaintext)方式来编写的。 |
|