编辑日志后的跳转错误修正

2004-1-6 3:36:06 PM
原来编辑日志后,跳转回日志内容页时,页面套用的模板是首页模板,原因是跳转时没有指定log的所属分类(cat_id)。
在edit_log.asp找到:
url="showlog.asp?log_id="&log_id
Response.Redirect(url)

改为:
url="showlog.asp?log_id="&log_id&"&cat_id="&cat_id
Response.Redirect(url)


但这一步并不能达到我们的目标,此时读到的cat_id是你设置的分类中的最后一个分类,因为程序读取的是NewLog表单中cat_id下拉菜单的options值,而此值默认为最后增加的分类,所以我们还需要指定这一options值为当前日志所属分类。找到:
<select name="cat_id">
<!--#include file="cat_list.asp" -->
</select>

在之后加入:
<script>
document.NewLog.cat_id.options.value="<%=rs("cat_id")%>"    //读取日志所属分类 by Poorfish
</script>
[Edit on 2004-1-6 15:38:04 By poorfish]
Comments [20] | TrackBack[4] | 4801 views | TrackBack
papa - 1/6/2004 4:24:36 PM
1
哇!跟新的够快的哦!
游客 - 1/7/2004 8:44:41 AM
2
有否类似的电子日记呢?我不想发在网上,只想自己用自己看。怎办?
papa - 1/7/2004 8:55:10 AM
3
那就放在自家电脑上不就行了嘛!
poorfish - 1/7/2004 10:32:34 AM
4
to 游客:自己看就不用我这个了,大把日记软件。
to papa:怎么不行法?
one_loveu - 1/7/2004 6:02:57 PM
5
每个用户在blog发表了自已的文字后,如果以后想look以前写的东东但现在是不是no行啊
好象是在用户自己登陆后
poorfish - 1/7/2004 6:20:19 PM
6
当然行
one_loveu - 1/7/2004 6:26:54 PM
7
在那里啊
如果在页面上做个"查look过往发表的信息,用户就不用找了
"Welcome! one_loveu 重新登陆 退出 资料 查look以前发表信息"
one_loveu - 1/7/2004 6:31:11 PM
8
在blog上面的日历look上去的效果一般般,可能是字体太小了,有什么方法把它变大啊
one_loveu - 1/7/2004 6:34:12 PM
9
如果blog网站的主人在blog上面回复用户的信息,可不可以特别的东东显示出来让人一look就知道是谁写的
YOYOstone - 1/7/2004 8:28:09 PM
10
TO poorfish : 我想把各个HTML模板中LOGO右边的图片(LOGO还是用图片)换成swf动画,你原来的代码是:
<td><a href="index.asp"><img src="images/logo.gif" width="193" height="132" border="0"></a><img src="images/top_index.gif" width="389" height="132"></td>

我把它改为:
<td><a href="index.asp"><img src="images/logo.gif" width="193" height="132" border="0"></a><swf src="flash/right.swf" width="389" height="132"></td>

确显示不了,为什么?要怎么改?
poorfish - 1/7/2004 8:37:46 PM
11
想能自己改代码,首先要学的是HTML,不是想当然写一个<swf src="flash/right.swf" width="389" height="132">,HTML中根本不存在这样的标记。
<embed src='right.swf' width='170' height='220' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' scale='exactfit'></embed>
shortway - 1/8/2004 10:59:22 AM
12
RE YOYOstone:
朋友,真是让我笑得肚子都疼了!(不是嘲笑!)
很有想象力噢!这其实也是创造的源泉吧
shortway - 1/8/2004 11:05:11 AM
13

建议:修改评论后,要自动跳到所改那条!
1、在showlog.asp中给每条评论前加“锚”
2、修改某条评论后,跳转到该锚点。
应该说很简单!我先试试!
poorfish - 1/8/2004 12:30:26 PM
14
好建议,改好了共享给大家
shortway - 1/8/2004 1:51:10 PM
15
关于修改评论时自动跳转到该条的解决
1、在 showlog.asp 中查找
……
log_r_id=CStr(ASPLOG("log_r_id"))
if log_r_id = e_log_r_id then
……
在这两句中插入一句:
scode=scode&"<a name='mark_"&ASPLOG("log_r_id")&"'>"
2、还是 showlog.asp 查找
<a href='showlog.asp?cat_id="&cat_id&"&log_id="&log_id&"&log_r_id="&ASPLOG("log_r_id")&"'>
改成:
<a href='showlog.asp?cat_id="&cat_id&"&log_id="&log_id&"&log_r_id="&ASPLOG("log_r_id")&"#mark_"&ASPLOG("log_r_id")&"'>
3、OVER!
[Edit on 2004-1-8 13:58:32 By shortway]
shortway - 1/9/2004 9:03:50 AM
16
两点改进:
1、习惯QQ的都知道,CTRL+ENTER发送
昨天搞了一晚上,仿照动网论坛,给评论框加快捷键,不成功
今日再试!
2、发表评论框,让它以“层”浮动。

以上为广大用户谋福利!有好点子,千万不要吝啬!
dsaff - 1/8/2010 6:00:45 PM
17
After National Security Adviser James Jones warned cheap wow gold that President Obama's preliminary review of the attempted Christmas Day airline bombing would "shock" Americans, the most startling aspect of it may have been that the administration was pledging to do what seemed obvious to many -- at least in hindsight. The president's push to revamp the terror watch list, improve airport screening and hold the intelligence community more accountable for tracking suspects had some lawmakers saying on Friday that the administration must offer more specific steps if wow gold hopes to avoid a repeat of the alleged plot to blow up an international flight heading to Detroit.

Add your own comment

Name:       *

Password:

Code:        

Your Comment: