求问子窗口控制父窗口的简单问题.... ... Iframe src改为相对路径试试,可能使用不同域的就会有权限的问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是我现在a.htm和b.php一定要在不同的服务器a.htm就象一个客户端,我要将a.htm里面的iframe和层floater 放在客户的网页中然后用我公司服务器上的b.php去控制客户机器上页面的层div什么时候该显示什么时候该隐藏其中那个iframe是放在那个层floater 里面的 parent.document.getElementById("floater").style.visibility = 'visible' 如果不同的域的话,可以试试xmlhttp或者ajax(不同域仍然会有权限问题),采用欺骗的办法实现。 http://blog.joycode.com/ghj/有个跨域xmlhttp的例子 我的程序上在LINUX服务器上,xmlhttp可以吗? 大家也可以给我点思路啊,我想实现的功能是这样的:远程服务器上的一个PHP程序,怎么当服务器端某个条件满足的时候控制客户网页上显示出层(这个层可以原本存在但是初始状态是隐藏在客户网页里面)客户网页和远程服务器是不同的服务器我现在实现的方法是在客户网页隐藏的层里面嵌入一个iframe,然后iframe指向远程服务器一个PHP程序,这个程序不断的扫描服务器上某个条件是不是满足了,一旦满足了就通知客户网页把层显示出来但是我现在这个解决思路面临跨域控制浏览器,抱‘权限错误’不知道我的思路对不对,请高手们给点建议,或者给我别的思路完成我上面想实现的功能谢谢!分不够再加! net_lover(孟子E章) 我几个月没来,你的几个星星怎么变成钻石了呀 设置属性:document.domain可读/写read/write当且仅当你必须允许跨域scripting的时候设置domain属性.Set the domain property only if you must allow cross-domain scripting. 但是通过设置domain最大只能获得不同二级域的访问权限如果a.htm和b.php在同一的一级域****.com中不同二级域中可以在a.htm和b.php中设置document.domain="****.net";例如www.csdn.net 和 community.csdn.net要js互访可以在两个页面中设document.domain="csdn.net"; 既然是同一个站点,那你为什么要(http://www.****.com/b.php)这样写??为什么要加 http://??直接/b.php不就结了!! 变通的跨域方法有:1 在本地服务器上做一个cgi代理2 Apache mod_rewrite把other domian重写成本地的3 javascript shell在空白页的浏览器地址栏执行(根据在用户的本地机没有跨域限制)对于楼主的问题如果a.htm b.php不在同一个服务器而且跨域,只能在a.htm的服务器上写一个服务器端程序向b.php发请求获取数据(也就是做cgi代理),再用a.htm的js操作同一域内的这个程序生成的DOM其他的办法可能不适用 a.htm 和 b.php 是在不同的服务器 不同的域名 环境下 asp->php 新手 请教如何设置根目录! 在php中如何用javascript中promot获得参数实现跳转到任意页 PHP的FTP函数 跪求PHP 树形下拉框的实现! 全文检索 sql语句怎么写???请求帮助 我这有免费FTP+PHP+MYSQL sql语句中可以使用我们自己写的函数么? 有谁用php做过邮件系统高分相送 PHP 弹出保存对话框 急问简单问题:怎么控制父窗口一个小问题,详情进入看... ... MYSQL PHPMYADMIN 都配置起来,而且显示很正常,为什么我自己写PHP 程序,中文都显示????????
a.htm就象一个客户端,我要将a.htm里面的iframe和层floater 放在客户的网页中
然后用我公司服务器上的b.php去控制客户机器上页面的层div什么时候该显示什么时候该隐藏其中那个iframe是放在那个层floater 里面的
如果不同的域的话,可以试试xmlhttp或者ajax(不同域仍然会有权限问题),采用欺骗的办法实现。
有个跨域xmlhttp的例子
远程服务器上的一个PHP程序,怎么当服务器端某个条件满足的时候控制客户网页上显示出层(这个层可以原本存在但是初始状态是隐藏在客户网页里面)
客户网页和远程服务器是不同的服务器我现在实现的方法是在客户网页隐藏的层里面嵌入一个iframe,然后iframe指向远程服务器一个PHP程序,这个程序不断的扫描服务器上某个条件是不是满足了,一旦满足了就通知客户网页把层显示出来但是我现在这个解决思路面临跨域控制浏览器,抱‘权限错误’不知道我的思路对不对,请高手们给点建议,或者给我别的思路完成我上面想实现的功能谢谢!分不够再加!
document.domain
可读/写
read/write
当且仅当你必须允许跨域scripting的时候设置domain属性.
Set the domain property only if you must allow cross-domain scripting.
a.htm和b.php在同一的一级域****.com中不同二级域中
可以在a.htm和b.php中设置
document.domain="****.net";例如
www.csdn.net 和 community.csdn.net要js互访可以在两个页面中设
document.domain="csdn.net";
直接/b.php不就结了!!
1 在本地服务器上做一个cgi代理
2 Apache mod_rewrite把other domian重写成本地的
3 javascript shell在空白页的浏览器地址栏执行(根据在用户的本地机没有跨域限制)对于楼主的问题
如果a.htm b.php不在同一个服务器而且跨域,只能在a.htm的服务器上写一个服务器端程序向b.php发请求获取数据(也就是做cgi代理),再用a.htm的js操作同一域内的这个程序生成的DOM
其他的办法可能不适用