解决js jq跨子域无权限问题方法
来源:互联网 发布:81端口批量入侵摄像头 编辑:程序博客网 时间:2024/04/30 05:59
因为用到www和没www同种域名同时访问,所以,存在js跨域问题,
解决方法如下
解决js跨域问题:
注意下面代码不能直接放到html中,因为tipask的模板解释script,导致页面出错;
所以只能使用js调用方式js_reset_domain(js_path)
qidizi.js 代码如下
function js_reset_domain(js_path)
{//解决跨域问题,替换成当前域
js_path = js_path.replace(/^ *http/:////[^//]+/i,"http://" + location.hostname);
js_path = '<script type="text/javascript" ' + ' src="' + js_path;
js_path = js_path + '" ' + '></script' + '>';
document.writeln( js_path );
}
调用方式:
<script type="text/javascript" src="{SITE_URL}js/qidizi.js"></script>
<script type="text/javascript">
js_reset_domain("{SITE_URL}js/jquery.js");//主要是这个跨域时出错
js_reset_domain("{SITE_URL}js/dialog.js");
js_reset_domain("{SITE_URL}js/common.js");
</script>
- 解决js jq跨子域无权限问题方法
- JQ&JS小问题
- js+jq页面跳转方法
- function 方法解决js问题
- 解决ecshop和jq的冲突问题
- js实现jq的toggleClass方法
- js和jq常用方法区分
- js/jq替换方法replaceAll的实现
- 关于JQ JS的延时方法笔记
- jq 与原生js 方法互相转换
- 原生js实现jq的$.each()方法
- Js递归方法解决兔子问题
- 解决html用js或者jq跨域请求报错的问题。我的ssm服务器!
- 解决libvirt权限问题
- js,jq
- jq问题????
- Js+Jq获取URL参数的集中方法
- Js+Jq获取URL参数的集中方法示例代码
- RowsCopy 用法
- 搭建Struts2开发环境
- 图解Linux下如何搭建C#开发环境
- struts2.1推出优点
- Struts2源码分析精彩文章收集
- 解决js jq跨子域无权限问题方法
- struts1连接池
- struts2简单数据验证
- struts2参数传入
- sicily 1176 Two Ends dp(记忆化搜索)
- struts 1中actionForm的工作流程
- 国际化
- Struts常见错误的全面汇总
- js 刷新 另类 方法