??xml version="1.0" encoding="utf-8" standalone="yes"?>
废话不多?解决Ҏ:
1. IE : 在相应位|增加如下样式表定义卛_
E序代码 E序代码
word-break: break-all;
2. FF : Firefoxq不像IE那样听话,自从FF的第一个版本至?仍然没有解决此问?而上面的Ҏ也不起作?只能用javascript来控制了,如下代码放|在需要折行显C的下面卛_
E序代码 E序代码
<script language="javascript" type="text/javascript" defer="defer">
javascript:(function(){var D=document; F(D.body); function F(n){var u,r,c,x; if(n.nodeType==3){ u=n.data.search(/"S{10}/); if(u>=0) { r=n.splitText(u+10); n.parentNode.insertBefore(D.createElement("WBR"),r); } }else if(n.tagName!="STYLE" && n.tagName!="SCRIPT"){for (c=0;x=n.childNodes[c];++c){F(x);}} } })();
</script>
The problem is that with images on hosted environments on IIS 6, it’s impossible to control the serving of them without redirecting them through an HTTP handler. That’s not a good idea for several reasons:
Here is what YSlow finds on my website that needs the expires header set to a far future date:
As you can see, it is all my static images that lacks the expires header.
If you run IIS 6 there is no good way of adding an expires header to images unless you have control over the IIS. If your site is hosted then you probably have no control at all. If you are using IIS 7 however, you can very easily add the header in your web.config’s system.webServer section like so:
<staticContent>
<clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires" />
</staticContent>
What happens is that all static content will now have an expires HTTP header set to the year 2020. Static content means anything that isn’t served through the ASP.NET engine such as images, script files and styles sheets. This is one of the very easy tricks that will increase the performance of your site as well as your YSlow score.
TinyMCE是一个轻量的基于浏览器的所见即所得编辑器Q由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。功能方面虽然不能称得上是最强,但绝对能够满_部分|站的需求,q且功能配置灉|单。另一特点是加载速度非常快,如果你的服务器采用的脚本语言是PHPQ那q可以进一步优化。最重要的是QTinyMCE是一个根据LGPL license发布的自pYӞ你可以把它用于商业应用?/p>
使用:
1、首先将TinyMCE解压~,会徏立如下的目录l构:
/tinymce/
/tinymce/docs/
/tinymce/docs/zh_cn/
/tinymce/examples/
/tinymce/examples/zh_cn/
/tinymce/jscripts/
/tinymce/jscripts/tiny_mce/
/tinymce/jscripts/tiny_mce/langs/
/tinymce/jscripts/tiny_mce/plugins/
/tinymce/jscripts/tiny_mce/plugins/
/tinymce/jscripts/tiny_mce/themes/
/tinymce/jscripts/tiny_mce/themes/advanced/
/tinymce/jscripts/tiny_mce/themes/default/
/tinymce/jscripts/tiny_mce/themes/simple/
其中docs/目录下是TinyMCE的说明文档,examples/目录下是4个实例页面,而jscripts/目录下则是真正的JS文g。实际用时候只需要将jscripts/目录上传到服务器上即可?/p>
2、然后在需要用TinyMCE的页面里加入如下的JS代码:
<!-- <script src="jscripts/tiny_mce/tiny_mce.js"></script> <script </script> <!-- |
q里假设面与jscripts/处于同一目录下,否则请修改代码里的\径?/p>
现在面里所有的textarea元素׃被渲染成TinyMCE实例?/p>
3、初始化配置介绍:
tinyMCE.init({
mode : "exact",
elements : "example_textarea",
theme : "advanced",
language :"zh_cn",
plugins : "flash,emotions,paste",
theme_advanced_buttons1 : "bold,italic,underline,
strikethrough, separator, forecolor,backcolor,
fontselect,fontsizeselect",
theme_advanced_buttons2_add_before: "cut,copy,
pastetext,separator",
theme_advanced_buttons2 : "undo,redo,separator,hr,
link,unlink,image,flash,separator",
theme_advanced_buttons2_add :"code,emotions,charmap",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "bottom",
theme_advanced_toolbar_align : "center",
relative_urls : false,
remove_script_host : false
});
引用内容
mode与elements是搭配用的Q用来指定渲染name在elements中的HTML元素为TinyMCE~辑?可以是DIV或者Textarea)Q比?
mode : "exact",elements : "example_textarea"
也可以单独用 mode : "textareas",q样面中所有的Textarea元素都会被渲染?/p>
theme 可以是advanced或者simple(受功能限?,也可以自定义主题?/p>
language 常用选择可以?en,zh_cn,zh_cn_utf8,zh_tw,zh_tw_utf8(和语a包名字对?
plugins 用来指定加蝲相应的插Ӟ以提供特别功?/p>
theme_advanced_buttons 后面的数字用来指定工h的第几行Q前3行可以不写,pȝ会自动用默认图标填在?个工hQ如果你不想昄?行,可以像例子里面一栯样写:theme_advanced_buttons3 : "",_add_before后缀指在默认工具栏前面加图标Q_add后缀指在默认工具栏后面加图标Q具体每个按钮资料可以查看文?/doc目录)?/p>
theme_advanced_toolbar_location和theme_advanced_toolbar_align很简单,一看就明白?/p>
relative_urls : false,remove_script_host : false一般也配对使用Q因为TinyMce会自动把本地链接Ҏ相对链接的Ş式,比如会把l对路径http://www.jacklam.cn /2006/03/abc.htmlҎ相对路径/2006/03/abc.html。加了上面的代码后就不会自动改写了?/p>
1.先讲怎么讄TinyMce~辑器的内容 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
<html xmlns="
<head runat="server">
</script>
2.我们再来看看如何获取TinyMce~辑器的内容
<script language="javascript" type="text/javascript">
</script>
3.下面是一个完整的asp.net例子Q?br />
Z使用该示例,您必M载有TinyMceQƈ攄在目?#8220;tiny_mce”中?/p>
<%@ Page Language="C#" CodeFile="TinyMceTest.aspx.cs" Inherits="TinyMceTest" validateRequest=false %>