eWebeditor部分按钮失效, 单个上传图片的文本框可以使用,编辑器菜单栏只有字体设置可以使用
单个上传图片文本框可用。代码如下:<inputname="SiteLogo"type="text"id="SiteLogo"style="width:500"value=...
单个上传图片文本框可用。代码如下:<input name="SiteLogo" type="text" id="SiteLogo" style="width: 500" value="<%=SiteLogo%>"> <input type="button" value="上传图片" onClick="setpic();"> (这个是可以使用的)
编辑器代码如下:
<textarea name="SiteDetail" id="SiteDetail" style="display:none"><%
If IsNull(SiteDetail) Or SiteDetail = "" Then
Response.Write ""
Else
Response.Write Server.HTMLEncode((SiteDetail))
End If
%></textarea>
<iframe ID="eWebEditor1" src="eWebEditor/ewebeditor.htm?id=SiteDetail&style=coolblue" frameborder="0" scrolling="no" width="550" height="350"></iframe>
这个只有字体、大小可以更改,其他按钮均不能使用,IE使用的是IE6,JS代码已经修改成 if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/7./i)=='7.'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7
} else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}
求高手帮忙解决,谢谢 展开
编辑器代码如下:
<textarea name="SiteDetail" id="SiteDetail" style="display:none"><%
If IsNull(SiteDetail) Or SiteDetail = "" Then
Response.Write ""
Else
Response.Write Server.HTMLEncode((SiteDetail))
End If
%></textarea>
<iframe ID="eWebEditor1" src="eWebEditor/ewebeditor.htm?id=SiteDetail&style=coolblue" frameborder="0" scrolling="no" width="550" height="350"></iframe>
这个只有字体、大小可以更改,其他按钮均不能使用,IE使用的是IE6,JS代码已经修改成 if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/7./i)=='7.'){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7
} else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}
求高手帮忙解决,谢谢 展开
展开全部
网上有不少关于ewebeditor在线编辑器上的按钮上按钮无效的问题,多数是解决IE7和IE8的问题,但对于IE9又出现了同样的问题,为此,提供以下办法,即使以后微软升级到更高的IE版本也不会有此问题。
解决方法如下:
打开editor.js
找到if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
将其修改为:
if (element.YUSERONCLICK)
{
try
{
eval(element.YUSERONCLICK + "onclick(event)");
}
catch (e){
eval(element.YUSERONCLICK + "anonymous()");
}
}
再保存,然后就可以了。
升级成ie8.0/ie9.0后无法正常使用ewebeditor是因为anonymous()函数在ie8.0/ie9.0中不能使用,ie8.0/ie9中只能用onclick(event),而其他8.0以下的只能用anonymous(),所以这里要使用javascript的try函数,对客户端ie用8.0代码进行试运行。如果出错,再尝试8.0以下的代码进行处理。
这个方法最好使了!
解决方法如下:
打开editor.js
找到if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
将其修改为:
if (element.YUSERONCLICK)
{
try
{
eval(element.YUSERONCLICK + "onclick(event)");
}
catch (e){
eval(element.YUSERONCLICK + "anonymous()");
}
}
再保存,然后就可以了。
升级成ie8.0/ie9.0后无法正常使用ewebeditor是因为anonymous()函数在ie8.0/ie9.0中不能使用,ie8.0/ie9中只能用onclick(event),而其他8.0以下的只能用anonymous(),所以这里要使用javascript的try函数,对客户端ie用8.0代码进行试运行。如果出错,再尝试8.0以下的代码进行处理。
这个方法最好使了!
百事牛
2024-10-28 广告
2024-10-28 广告
百事牛是共享提供商,我们提供可靠有效的服务,适当合理的授权费有利于的继续更新优化。同样的事情,同样的方法,百事牛团队十年磨一剑,始终至聚焦在密码恢复领域,深耕于此,我们已研制出有别于其他公司的算法和运算模式, 百事牛的暴力模式加入了分布式点...
点击进入详情页
本回答由百事牛提供
展开全部
我是这样用的,你可以参考下吧
<input type=hidden name=d_originalfilename>
<input type=hidden name=d_savefilename>
<input type=hidden name=d_savepathfilename onChange="doChange(this,document.myform.d_picture)"></TD>
<TD><textarea name="d_content" style="display:none"></textarea> <IFRAME ID="eWebEditor1" SRC="eWebEditor/ewebeditor.asp?id=d_content&style=s_self&originalfilename=d_originalfilename&savefilename=d_savefilename&savepathfilename=d_savepathfilename" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="350"></IFRAME>
<input type=hidden name=d_originalfilename>
<input type=hidden name=d_savefilename>
<input type=hidden name=d_savepathfilename onChange="doChange(this,document.myform.d_picture)"></TD>
<TD><textarea name="d_content" style="display:none"></textarea> <IFRAME ID="eWebEditor1" SRC="eWebEditor/ewebeditor.asp?id=d_content&style=s_self&originalfilename=d_originalfilename&savefilename=d_savefilename&savepathfilename=d_savepathfilename" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="350"></IFRAME>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alt 键是呼出隐藏菜单栏的快捷键
这是windows一脉相传的快捷键了,跟笔记本没太大关系的
这是windows一脉相传的快捷键了,跟笔记本没太大关系的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询