社区
ASP
帖子详情
关于innerHTML同一页面各框架内数据传递的问题!
pjchuqi
2003-10-18 03:46:07
有一框架页面index.htm
包含a.htm及b.htm
a.htm为显示页面
b.htm为隐藏自动刷新页面
b.htm得到数据直接parent.a.test.innerHTML="赋值数据"
test为a.htm定义的span id=test标签
为什么有时会在打开index.htm时parent.a.test.innerHTML值无法传递过来,也就是说test.innerHTML的值为空?
请高手帮忙!
...全文
86
25
打赏
收藏
关于innerHTML同一页面各框架内数据传递的问题!
有一框架页面index.htm 包含a.htm及b.htm a.htm为显示页面 b.htm为隐藏自动刷新页面 b.htm得到数据直接parent.a.test.innerHTML="赋值数据" test为a.htm定义的span id=test标签 为什么有时会在打开index.htm时parent.a.test.innerHTML值无法传递过来,也就是说test.innerHTML的值为空? 请高手帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pjchuqi
2003-10-18
打赏
举报
回复
问题解决了,谢谢大家支持,结!
pjchuqi
2003-10-18
打赏
举报
回复
up
pjchuqi
2003-10-18
打赏
举报
回复
<SCRIPT language=JavaScript>
if (test.innerHTML != "")
alert("数据传递成功!")
else
{
alert("数据传递失败!")
}
</script>
<span id=test></span>
avonqin
2003-10-18
打赏
举报
回复
a页面test那几行代码你是怎么写的呀?贴出来看看吧
pjchuqi
2003-10-18
打赏
举报
回复
没有办法能让b.htm预载的吗?
pjchuqi
2003-10-18
打赏
举报
回复
b.htm是没有什么图片的,只是程序处理占用时间!
angelheavens
2003-10-18
打赏
举报
回复
在a.htm来加载b.htm页的所有图片,比如:
<script language="javascript">
for(var i=1; i<=10; i++){
if(i<10) i="0"+i;
eval('img'+i+'=new Image()');
eval('img'+i+'.src="images/img/c'+i+'.gif"');
}
</script>
pjchuqi
2003-10-18
打赏
举报
回复
高手帮忙啊!
pjchuqi
2003-10-18
打赏
举报
回复
还没有,现在还是和以前一样的问题!
还是有时无法传递过来数据,应该是处理时间过长的原因,没有找到好的办法让他预载!
愁啊!
avonqin
2003-10-18
打赏
举报
回复
哦,还没搞定呀?
pjchuqi
2003-10-18
打赏
举报
回复
up
pjchuqi
2003-10-18
打赏
举报
回复
有时还是传递不过来数据
有没有办法让b.htm预加载?
angelheavens
2003-10-18
打赏
举报
回复
<script language="JavaScript">
function beginrefresh(){
var parselimit=5;
if (parselimit==1)
{
window.location.reload();
}
else{
parselimit-=1 ;
parent.a.test.innerHTML="赋值数据"
setTimeout("beginrefresh()",10000)
}
}
window.onload=beginrefresh
//-->
</SCRIPT>
pjchuqi
2003-10-18
打赏
举报
回复
有没有办法让b.htm预加载?
只去掉那一句if (document.images)吗?
angelheavens
2003-10-18
打赏
举报
回复
应该是这样的,当b.htm的图片比较多或有较多大图片时,它的处理完时间可能比a.htm多,这样造成a处理完了,b还在处理,当然a中无值,把那句document.images去掉
naranakula
2003-10-18
打赏
举报
回复
user vs.net to design!
pjchuqi
2003-10-18
打赏
举报
回复
up
pjchuqi
2003-10-18
打赏
举报
回复
b.htm
<script language="JavaScript">
if (document.images){
var parselimit=5;
}
function beginrefresh(){
if (!document.images) return
if (parselimit==1)
{
window.location.reload();
}
else{
parselimit-=1 ;
parent.a.test.innerHTML="赋值数据"
setTimeout("beginrefresh()",10000)
}
}
window.onload=beginrefresh
file://-->
</SCRIPT>
不是每次都有错误的,只是有时a.htm无法正常显示赋值的数据,提示parent.a.test不是对象或为空。
我怀疑是b.htm在处理赋值的时候是否时间过长的问题?
angelheavens
2003-10-18
打赏
举报
回复
那应是b的问题,赋值数据代码呢?
pjchuqi
2003-10-18
打赏
举报
回复
UP
加载更多回复(5)
Div里面载入另一个
页面
的实现(取代
框架
)(AJax)
今天突然遇到一个
问题
,那就是需要导入另一个
页面
显示在当前页的Div里面 我当然可以用iFrame啥的,不过那不是我想要的方法 在网上查了半天,方法也很多,不过有不满意的地方,因为多数都会用JQuery 呆会在下部分会...
关于html
页面
之间传值的几种方式
分成两个独立的项目部署,因项目是个人项目,客户端展示不考虑使用像Angular、Vue、Native这种前端
框架
实现,于是全部使用静态
页面
实现,请求
数据
用ajax,在开发的过程中,就遇到了
页面
之间传值的
问题
。 解决方法 ...
iframe跨域获取的父
页面
URL
这2天主要处理一个子
页面
与父
页面
跨域交互
问题
,子
页面
需要获取父
页面
的URL来
传递
数据
,取不到,查资料得知,故整理一波. 当iframe与父
页面
不属于
同一
个域名时,像上面的获取会因为安全策略原因而失败。在nczonline的一...
嵌入
页面
的几种方法
一.应用
框架
技术 ---- 要在宿主
页面
中嵌入外部
页面
的方法是,在宿主
页面
中包含外部
页面
的位置插入“”语句即可(注意: 标签中的各种属性含义请查阅...---- 但这样做会出现一个
问题
,就是宿主
页面
和外部
页面
背景色不同
html多个子页显示在一个
页面
,html多个html
页面
嵌套在一起
vue为什么要用vue传统的网页形式是浏览器脚本语言js连接了各种各样的Html,css,但缺乏正规的组织形式,比如在
页面
元素非常多,结构很庞大的网页中,
数据
和视图如果全部混杂在一起,像传统开发一样全部混合在HTML中...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章