DBS独立服客服务

查看完整版本: 首页禁止右键和Iframe以及增加“阅读全文”和前台按钮的一些修改办法

freesky 2006-8-7 16:29

首页禁止右键和Iframe以及增加“阅读全文”和前台按钮的一些修改办法

这是我自己的一些修改办法,原则上不动核心代码,便于升级和维护:
1、首页加上禁止右键和禁止被iframe的代码,这段代码加在default.asp最后:
<!--#include file="noright.asp" -->

noright.asp代码如下,存在blog的根目录下:
<NOSCRIPT><iframe src="*.html"></iframe></NOSCRIPT>
<script language="JavaScript">
<!--
function key(){
if(event.shiftKey){
window.close();}
//禁止shift
if(event.altKey){
window.close();}
//禁止alt
if(event.ctrlKey){
window.close();}
//禁止ctrl
return false;}
document.onkeydown=key;
if (window.Event)
document.captureEvents(Event.MOUSEUP);
//swordmaple javascript article.
function nocontextmenu(){
event.cancelBubble = true
event.returnValue = false;
return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
//浏览器
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</script>

[[i] 本帖最后由 freesky 于 2006-8-7 04:41 PM 编辑 [/i]]

freesky 2006-8-7 16:32

2、首页正文右下部分的浏览、引用信息加上链接、加上“阅读全文”、字体缩放:
<h6 class="post-footer">
<a href="<#article/url#>">阅读全文</a> | <#ZC_MSG012#>:<a href="<#ZC_BLOG_HOST#>catalog.asp?cate=<#article/category/id#>"><#article/category/name#></a> | <a href="<#article/url#>#comment"><#ZC_MSG013#></a>:<a href="<#article/url#>#comms"><#article/commnums#></a> | <a href="<#article/url#>#tburl"><#ZC_MSG014#></a>:<a href="<#article/url#>#tbs"><#article/trackbacknums#></a> | 字体: <a href="javascript:SetFont('12px')">小</a> <a href="javascript:SetFont('14px')">中</a> <a href="javascript:SetFont('16px')">大</a>
</h6>
这是修改b_article-multi.html 页面

[[i] 本帖最后由 freesky 于 2006-8-7 04:36 PM 编辑 [/i]]

freesky 2006-8-7 16:32

3、单篇文章右下详细浏览、引用等信息修改,加上编辑按钮:
<h6 class="post-footer">
<#ZC_MSG012#>:<a href="<#ZC_BLOG_HOST#>catalog.asp?cate=<#article/category/id#>"><#article/category/name#></a> | <a href="<#ZC_BLOG_HOST#>cmd.asp?act=ArticleEdt&id=<#article/id#>"><#ZC_MSG078#></a> | <a href="<#article/url#>#comment"><#ZC_MSG013#></a>:<a href="<#article/url#>#comms"><#article/commnums#></a> | <a href="<#article/url#>#tburl"><#ZC_MSG014#></a>:<a href="<#article/url#>#tbs"><#article/trackbacknums#></a>
| <#ZC_MSG130#>:<script language="JavaScript" src="<#ZC_BLOG_HOST#>function/c_html_js.asp?act=ArticleView&id=<#article/id#>" type="text/javascript"></script> | 字体: <a href="javascript:SetFont('12px')">小</a> <a href="javascript:SetFont('14px')">中</a> <a href="javascript:SetFont('16px')">大</a>
</h6>
修改b_article-single.html页面

[[i] 本帖最后由 freesky 于 2006-8-7 04:36 PM 编辑 [/i]]

freesky 2006-8-7 16:33

4、评论加上引用的文字链接,醒目一些,同时便于删除垃圾评论,加上删除按钮:
<ul class="msg">
<li class="msgname"><img src="<#ZC_BLOG_HOST#>image/common/quote.gif" height="9" width="9" alt="" title="" /> <a onclick="InsertQuote(this.parentNode.parentNode.getElementsByTagName('a')[2].innerHTML,this.parentNode.parentNode.getElementsByTagName('li')[2].innerHTML);return false;" href="">[引用]</a> <a name="cmt<#article/comment/id#>"><#article/comment/count#></a>.<a href="mailto:<#article/comment/email#>" onclick="this.href=(this.href).replace(/\[AT\]/,String.fromCharCode(64));"><#article/comment/name#></a></li>
<li class="msgurl"><a href="<#article/comment/url#>" rel="nofollow" target="_blank"><#article/comment/url#></a></li>
<li class="msgarticle"><#article/comment/content#></li>
<li class="msgtime"><a href="<#ZC_BLOG_HOST#>cmd.asp?act=CommentDel&id=<#article/comment/id#> ">[删除]</a> <#article/comment/posttime#></li>
</ul>
b_article_comment.html 页面修改

[[i] 本帖最后由 freesky 于 2006-8-7 04:37 PM 编辑 [/i]]

freesky 2006-8-7 16:33

5、版权信息把下载地址与z-blog主页分开:
<div id="divBottom">
<h3 id="BlogPowerBy">Powered By <a href="http://www.rainbowsoft.org/" title="RainbowSoft Studio Z-Blog">Z-Blog</a> <a href="http://www.rainbowsoft.org/z-blog/" title="RainbowSoft Studio Z-Blog"><#ZC_BLOG_VERSION#></a></h3>
<h2 id="BlogCopyRight"><#ZC_BLOG_COPYRIGHT#></h2>
</div>

月上之木 2006-8-8 01:37

帮你顶上~!
:victory:

madkat 2006-8-15 01:30

很有用阿。感谢!

cityhunter 2006-8-15 11:52

1.6F中想添加 列表|预览 代码怎么写啊??

skyforever 2006-8-22 21:51

设置字体大小的有问题!

joby 2006-10-26 14:54

帮顶。
实用的很。

seag 2006-10-28 01:07

[quote]原帖由 [i]skyforever[/i] 于 2006-8-22 21:51 发表
设置字体大小的有问题! [/quote]

步骤1:在script/common.js中最后一行加入
以下代码


CODE:[Copy to clipboard]function SetFont(num){var divs = document.getElementsByTagName("div");for (var i = 0; i < divs.length; i++)if(divs[i].className=="post-body")divs[i]['style']['fontSize']=num;}

topliver 2007-3-2 20:30

请问文章页怎样禁止右键?

我想在文章页禁止使用右键,请问我该怎么做?

hz6991 2007-3-29 13:57

请问像我这样的模板修改文章底部 |分类|阅读|评论 的字体和颜色 要怎么做?

[url]www.anlaa.cn[/url]

likk 2007-4-12 12:59

[quote]原帖由 [i]hz6991[/i] 于 2007-3-29 13:57 发表
请问像我这样的模板修改文章底部 |分类|阅读|评论 的字体和颜色 要怎么做?

[url]www.anlaa.cn[/url] [/quote]

版权?鄙视。

chesk 2007-4-18 19:16

[quote]原帖由 [i]seag[/i] 于 2006-10-28 01:07 发表


步骤1:在script/common.js中最后一行加入
以下代码


CODE:function SetFont(num){var divs = document.getElementsByTagName("div");for (var i = 0; i < divs.length; i++)if(divs.cla ... [/quote]
加上也没效果啊。。。怎么办?

hkicr 2007-4-29 14:10

谢了,先试试效果如何。

夜火 2007-5-6 13:13

为什么我这样改了之后   后台怎么也进不去了
我哭
我还没文件重建那,就不让我进后台了

washun 2007-5-6 13:45

改这个和后台有关系吗?看来你真够衰啊

夜火 2007-5-6 22:27

我也不知道啊
原来就是出点小问题
现在按上面改了之后就进不去后台了
郁闷死了啊~

夜火 2007-5-6 22:38

郁闷了
你说这个和后台没关系
我把上面的设置都改回来  就又能正常登录后台了
看来真的有点关系
可惜我asp js 学的太烂,根本看不出是哪的问题

topliver 2007-6-1 04:17

我的问题怎么没有回答啊?

哭了,我的问题怎么没有回答啊?

washun 2007-6-1 09:02

[quote]原帖由 [i]topliver[/i] 于 2007-3-2 20:30 发表
我想在文章页禁止使用右键,请问我该怎么做? [/quote]

你傻啊   楼顶那个修改方法不就是禁止右键的吗??

188000098 2007-6-8 21:16

诶偶一向是喜欢潜水的
这次不回贴也不行啦``谢啦!

ponychen 2007-6-10 03:51

用了,不错,谢谢
页: [1] 2
查看完整版本: 首页禁止右键和Iframe以及增加“阅读全文”和前台按钮的一些修改办法