请问在js或者vbs里怎么让iFrame里的messagebox即提示框不弹出来

shilong 2004-12-15 06:45:59
我的iframe里有A网页会调用另一个B网页
而B网页会弹出一个框,我不想让人看到这个框
B网页不是我做的,不由我决定
...全文
154 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shilong 2004-12-16
  • 打赏
  • 举报
回复
我换个问法
怎么让iFrame中的页面不弹出alert?
shilong 2004-12-16
  • 打赏
  • 举报
回复
谢谢楼上
A页面转到B页面后
B还是在iFrame中
就是说还是父子关系啊
xiaoyuehen 2004-12-16
  • 打赏
  • 举报
回复
var __xc_page = escape(location.href);

//这个就是来源页面了.
var __xc_ref = escape(document.referrer);
var __xc_Color = screen.colorDepth;
var __xc_Language = (navigator.systemLanguage ? navigator.systemLanguage : navigator.language);
var __xc_Size = screen.width + '×' + screen.height;
crazor 2004-12-16
  • 打赏
  • 举报
回复
这个不大可能吧,父子页面相互操作倒是见过,就没见过不相干页面相互操作的
shilong 2004-12-16
  • 打赏
  • 举报
回复
谢谢关注,看来是找不到办法了
请问一下在JS里有没有一个得到访问路径的函数,就象
asp里的Request.ServerVariables("HTTP_REFERER")
shilong 2004-12-16
  • 打赏
  • 举报
回复
up
lei7909 2004-12-16
  • 打赏
  • 举报
回复
up
xiaoyuehen 2004-12-15
  • 打赏
  • 举报
回复
只能在B网页中检测parent是否存在, 存在则不弹出窗口
sfply 2004-12-15
  • 打赏
  • 举报
回复
可以尝试一下放错误代码上去,这样理论上可以阻止弹出信息框,因为发现错误后面的代码都不执行!
没试过的
wenjason 2004-12-15
  • 打赏
  • 举报
回复
你可以这样:
alert("写上你要表达的话");
window.iframe的name.location.href="你要跳转的网址";

这就解决问题了。
gu1dai 2004-12-15
  • 打赏
  • 举报
回复
绝对无办法
wzhiyuan 2004-12-15
  • 打赏
  • 举报
回复
没办法。
lienzhu 2004-12-15
  • 打赏
  • 举报
回复
不可跨域操作!

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧