首先说明一下
我要把 自己的网站 设计成一个校内网的一个 iframe类型的应用
遇到如下类型的代码 不能执行?
document.getElementById('etop').innerHTML="埃保常";
执行类似这样的语句不知道可有什么替代方法!
我要把 自己的网站 设计成一个校内网的一个 iframe类型的应用
遇到如下类型的代码 不能执行?
document.getElementById('etop').innerHTML="埃保常";
执行类似这样的语句不知道可有什么替代方法!
解决方案 »
- 表单需要JS判断,IE下能正常提交,到火狐就不行了,请大大帮忙下
- 怎么样动态修改javascript的src属性
- fckeditor编辑器如何响应键盘事件
- 动态插入input有错误。。。
- 如何用js去设置按钮不可用的属性 disabled?
- 打印时强行设置页面为A4
- 简单问题:如何动态的改变页面的标题
- 如何实现html控件在页面上的拖动
- document.write('')里面怎么用window.open?
- 我可以通过style定义普通字体的大小,却不能定义表格中字体的大小
- 跪求如何在JavaScript写的图片展示代码中用select下拉菜单选择某项值就会定义到该图片的展示?
- jquery获得属性值问题
我的意思是说当我的网站放在校内网的iframe 框架中的时候 document.getElementById('etop').innerHTML="埃保常"; 类似这样的语句都不能执行 是怎么回事
那么可以这样在校内的程序里面,直接通过JS来获取你网站的DOM对象来进行操作,但是操作用
window.frames["iframeName属性"].document.getElementById("xxxxInputID"). innerHTML="XXXXXXXXXX";如果不在同一个域下,那么无法办到。谢谢!除非提供了API,才可以对进行操作
也就是楼主校内网,和楼主的网站,不在同一个web容器中,这是不能访问的,如何解决 js 跨域访问问题,
就是要用代理,具体如何做,楼主网上查找下。本人现在在做webGIS(web地图) 项目,之前这个web地图服务器为了性能考虑,想单独配置到一台服务器,其它应用配置在另一台服务器,结果因为JS域问题
造成不能相互访问,所以最后只能把地图服务器和其它应用整到同一个tomcat中了。