Firefox下javascript 出错提示“ (¹Õ Location.toString öCP ”是怎么回事?? 页面上点右键,改下编码试试, 一般在 gb2312和utf-8间切换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是吧,utf-8编码有问题?? 参见:http://hi.baidu.com/akira_cn/blog/item/2142f2af6ba2aafdfbed5091.html 很有可能是js文件和html文件的编码不一致,尝试下下面的办法看是否可行<script type="text/javascript" src="***.js" charset="gb2312"></script> <%@page language="java" contentType="text/html;charset=UTF-8" session="false"%><%@page import="com.csdn.util.Utils"%><%String req = request.getParameter("req");response.setHeader("Pragma", "no-cache");response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate");response.setDateHeader("Expires", 0);%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Reader-CSDN</title><meta http-equiv="expires" content="0"/><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="pragma" content="no-cache"/><LINK REL="SHORTCUT ICON" HREF="/resource/icons/csdn.ico"><link href="style/css/base.css" rel="stylesheet" type="text/css" /><link href="style/css/rss_reader.css" rel="stylesheet" type="text/css" /><script language="javascript" src="/lib/prototype/prototype.js"></script><script type="text/javascript" src="/js/csdn_common.js"></script><script type="text/javascript" src="/js/reader_news.js"></script><script language="JavaScript"> CSDN.Rss.req = '<%=req%>'; CSDN.Rss.parameters=null; CSDN.Rss.rssXmlObj=null;CSDN.Rss.loadReaderContent = function(){ CSDN.Rss.parameters = eval("(" + decodeURIComponent(CSDN.Rss.req) + ")"); $("newsRight").scr=CSDN.Rss.parameters.itemlink; try{ CSDN.Rss.rssXmlObj = window.opener[CSDN.Rss.parameters.moduleId].rssXmlObj; }catch(e){ //当不能从父窗口获得XML对象rssXmlObj时出错 //error geting rssXmlObj from opener window } if(CSDN.Rss.rssXmlObj){ CSDN.Rss.showRssReaderDetail(CSDN.Rss.rssXmlObj,CSDN.Rss.parameters.itemlink,CSDN.Rss.parameters.type); }else{ //重新获取RSS的XML对象 CSDN.Rss.reLoadReaderContent(); }}CSDN.Rss.reLoadReaderContent = function (){ var url = CSDN.Rss.parameters.RSSFeed; new Ajax.Request(url,{ method:'get', onSuccess: CSDN.Rss.reLoadReaderContentHander, onfailure: function(){} });}CSDN.Rss.reLoadReaderContentHander = function (xhr){ CSDN.Rss.rssXmlObj = xhr.responseXML; CSDN.Rss.showRssReaderDetail(CSDN.Rss.rssXmlObj,CSDN.Rss.parameters.itemlink,CSDN.Rss.parameters.type);}</script></head><body><div class="wallpaper"> <!--Head--> <div class="header"> <%@ include file="/inc/header.inc" %> </div> <!--mainbg--> <div class="mainbg"> <div id="newsCenter" class="center_news"> <div id="newsUL"></div> <div id="newsIframe"> <iframe id="newsRight" src="" width="100%" height="100%" marginwidth="0" marginheight="0" border="0" frameborder="0"></iframe> </div> </div> </div> <!--footer--> <%@ include file="/inc/footer.inc" %></div><script language="JavaScript"> loadReaderContent();</script></body></html> 是不是真如这个链接中所言http://hi.baidu.com/akira_cn/blog/item/2142f2af6ba2aafdfbed5091.html错误: Ö^' Location.reload öCP³源文件:javascript:alert(window.opener);window.opener.location.reload();行:1看到Ö^' Location.reload öCP这样的错误信息不要惊讶,这是FF在没有权限访问的时候抛出的异常,而且会立即阻止后续脚本的执行。通常这种错误发生在跨域操作或者当一个window.opener句柄指向的实例被用户改变后无权访问的时候…… 如10楼,这个一个弹出窗口中的代码(在主页面中使用window.open),但是这个弹窗是在一个域内的,同一个域firefox做什么权限控制??如何才能避免,我试过用window.onerror=function (){return true;};仍然不行,还是会看到错误提示。 jsTree传值问题 以下情况如何解决重置表单的查询条件为初始空值 如何让table中单元格的table对齐 javascript不能启动ie HTML控件中,JavaScript可设置的属性 帮忙写个正则 请问如何判断一个日期是否正确?在线等待 iframe问题 在线等 利用javascript操作txt文件的打开和关闭. java script的一个问题?? 如何实现点击图片就调用一个JavaScript函数 如何完善拖动效果
<script type="text/javascript" src="***.js" charset="gb2312"></script>
<%@page language="java" contentType="text/html;charset=UTF-8" session="false"%>
<%@page import="com.csdn.util.Utils"%>
<%
String req = request.getParameter("req");
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate");
response.setDateHeader("Expires", 0);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Reader-CSDN</title>
<meta http-equiv="expires" content="0"/>
<meta http-equiv="cache-control" content="no-cache"/>
<meta http-equiv="pragma" content="no-cache"/>
<LINK REL="SHORTCUT ICON" HREF="/resource/icons/csdn.ico">
<link href="style/css/base.css" rel="stylesheet" type="text/css" />
<link href="style/css/rss_reader.css" rel="stylesheet" type="text/css" /><script language="javascript" src="/lib/prototype/prototype.js"></script>
<script type="text/javascript" src="/js/csdn_common.js"></script>
<script type="text/javascript" src="/js/reader_news.js"></script><script language="JavaScript">
CSDN.Rss.req = '<%=req%>';
CSDN.Rss.parameters=null;
CSDN.Rss.rssXmlObj=null;CSDN.Rss.loadReaderContent = function(){
CSDN.Rss.parameters = eval("(" + decodeURIComponent(CSDN.Rss.req) + ")");
$("newsRight").scr=CSDN.Rss.parameters.itemlink; try{
CSDN.Rss.rssXmlObj = window.opener[CSDN.Rss.parameters.moduleId].rssXmlObj;
}catch(e){
//当不能从父窗口获得XML对象rssXmlObj时出错
//error geting rssXmlObj from opener window
}
if(CSDN.Rss.rssXmlObj){
CSDN.Rss.showRssReaderDetail(CSDN.Rss.rssXmlObj,CSDN.Rss.parameters.itemlink,CSDN.Rss.parameters.type);
}else{
//重新获取RSS的XML对象
CSDN.Rss.reLoadReaderContent();
}
}CSDN.Rss.reLoadReaderContent = function (){
var url = CSDN.Rss.parameters.RSSFeed;
new Ajax.Request(url,{
method:'get',
onSuccess: CSDN.Rss.reLoadReaderContentHander,
onfailure: function(){}
});}CSDN.Rss.reLoadReaderContentHander = function (xhr){
CSDN.Rss.rssXmlObj = xhr.responseXML;
CSDN.Rss.showRssReaderDetail(CSDN.Rss.rssXmlObj,CSDN.Rss.parameters.itemlink,CSDN.Rss.parameters.type);
}</script>
</head>
<body>
<div class="wallpaper">
<!--Head-->
<div class="header">
<%@ include file="/inc/header.inc" %>
</div>
<!--mainbg-->
<div class="mainbg">
<div id="newsCenter" class="center_news">
<div id="newsUL"></div>
<div id="newsIframe">
<iframe id="newsRight" src="" width="100%" height="100%" marginwidth="0" marginheight="0" border="0" frameborder="0"></iframe>
</div>
</div>
</div>
<!--footer-->
<%@ include file="/inc/footer.inc" %>
</div>
<script language="JavaScript">
loadReaderContent();
</script>
</body>
</html>
http://hi.baidu.com/akira_cn/blog/item/2142f2af6ba2aafdfbed5091.html错误: Ö^' Location.reload öCP
³
源文件:javascript:alert(window.opener);window.opener.location.reload();
行:1看到Ö^' Location.reload öCP这样的错误信息不要惊讶,这是FF在没有权限访问的时候抛出的异常,而且会立即阻止后续脚本的执行。通常这种错误发生在跨域操作或者当一个window.opener句柄指向的实例被用户改变后无权访问的时候……
但是这个弹窗是在一个域内的,同一个域firefox做什么权限控制??
如何才能避免,我试过用window.onerror=function (){return true;};仍然不行,还是会看到错误提示。