伪静态下不能使用FCKeditor怎么办?[

srobot2 2009-08-18 10:47:01
我在采用URLRewriter.dll + IIS设置 .html读取ASPX页,在使用FCKeditor的时候提示找不到网页的出错,我想问大家怎么处理这个问题呢?
...全文
395 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
winner2050 2009-08-21
  • 打赏
  • 举报
回复
你这么作伪静态白白浪费很多无谓的资源。

伪静态用.htm

真正的静态网页用.html

或者反过来。

这样的好处就是真正静态的东西不用调用aspnet.dll进行解析。
srobot2 2009-08-21
  • 打赏
  • 举报
回复
TOP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
srobot2 2009-08-19
  • 打赏
  • 举报
回复
TOP!!!
wszhoho 2009-08-19
  • 打赏
  • 举报
回复
把fck后缀名改成htm,批量替换js代码里的.html为.htm
或者 你重写的时候,改个后缀。
guohouchang 2009-08-19
  • 打赏
  • 举报
回复
顶楼上。。是的。最终还是iframe实现
windinwing 2009-08-19
  • 打赏
  • 举报
回复
没必要用fck封装的控件,fck封装后的不论是 php,asp.net,java其实都只做了一件事,
Response.Write("<iframe src..... ");

fck本质上是js,实际上只要页面中包含
<script type="text/javascript" src="/Include/FCKeditor/fckeditor.js"></script>

<script type="text/javascript">
<!--
var oFCKeditor = new FCKeditor( '<%=PostEditor.ClientID %>' ) ;
oFCKeditor.BasePath = '<%=fck目录地址%>/include/fckeditor/';
oFCKeditor.Height = 360 ;
oFCKeditor.Width = '99%' ;
oFCKeditor.Config['CustomConfigurationsPath'] ='<%=FCK配置文件目录地址%>/FCKeditor/bbsfckconfig.js';
oFCKeditor.ReplaceTextarea() ;
//-->
</script>

就行了,你可以看看页面源,以上地址是不是有误,或者被重写向了,
URL重写后大部分问题是层层目录下文件定位问题,最好写个公用静态方法定位根目录,从根目录开始
如果不考虑虚拟目录 那更简单了
46539492 2009-08-19
  • 打赏
  • 举报
回复
用iframe
srobot2 2009-08-19
  • 打赏
  • 举报
回复
top!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
nid9123 2009-08-18
  • 打赏
  • 举报
回复
纯学习

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧