首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

iframe有关问题,请求帮忙解决

2012-02-13 
iframe问题,请求帮忙解决!前提:自制一网页a.asp,通过iframe嵌入b.asp,显示正常!状况:点击b.asp中一链接,弹

iframe问题,请求帮忙解决!
前提:
        自制一网页a.asp,通过iframe嵌入b.asp,显示正常!

状况:
        点击b.asp中一链接,弹出证书验证框,正确输入密码后,登陆失败;若在浏览器中直接打开b.asp,输入密码后登陆成功,一切正常。

问题:
        请问是否填写完密码后,系统将相关参数传递到主框架a.asp中,而b.asp不能接收而显示相关错误呢?请问可以如何解决这个问题呢?还是有什么其他建议呢?

[解决办法]
用session,登录成功后,将相应信息放入session中
[解决办法]
在iframe里引用了别的域的网站
IE默认安全级别是无法保存引用了别的域的网站Cookies的(没打过补丁的可能行)
所以登录会失败。。。


[解决办法]
又是跨域?
[解决办法]
有一种方法,利用 域名的 别名功能
比如你的网址是http://www.abc.com
他的是http://www.efg.com

在你域名管理那里
加个别名
test.abc.com 指向www.efg.com

引用的时候
本来是http://www.efg.com/b.asp
改成http://test.abc.com/b.asp
这样系统就会认为是同一个域下的了

这样用的前提是对方网站没有判断域名,有判断也是不行的。。。
[解决办法]
B中是否有防植入功能。

热点排行