社区
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的值为空?
请高手帮忙!
...全文
83
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)
随着
框架
越来越不火了,HTML5就不对
框架
支持了,iframe也只有url了,Div就担当了此大任 DIV+CSS在
页面
部局确实也很让人满意,使用也更方便 今天突然遇到一个
问题
,那就是需要导入另一个
页面
显示在当前页的Div里面 我当然可以用iFrame啥的,不过那不是我想要的方法 在网上查了半天,方法也很多,不过有不满意的地方,因为多数都会用JQuery 呆会在下部分会给出jQuery的
关于html
页面
之间传值的几种方式
问题
因最近尝试实现客户端与服务端分离,服务端只提供接口,客户端用html+js实现,分成两个独立的项目部署,因项目是个人项目,客户端展示不考虑使用像Angular、Vue、Native这种前端
框架
实现,于是全部使用静态
页面
实现,请求
数据
用ajax,在开发的过程中,就遇到了
页面
之间传值的
问题
。 解决方法 post提交表单跳转的方式肯定不行了,因服务端并不处理这些请求参数,连到达客户端的机会都...
iframe跨域获取的父
页面
URL
这2天主要处理一个子
页面
与父
页面
跨域交互
问题
,子
页面
需要获取父
页面
的URL来
传递
数据
,取不到,查资料得知,故整理一波. 当iframe与父
页面
不属于
同一
个域名时,像上面的获取会因为安全策略原因而失败。在nczonline的一篇文章上看到一种方法,使用document.referrer。 方法很简单,通过parent !=window检测iframe与父
页面
是否同源,当不同源时,使用document...
嵌入
页面
的几种方法
一.应用
框架
技术 ---- 要在宿主
页面
中嵌入外部
页面
的方法是,在宿主
页面
中包含外部
页面
的位置插入“”语句即可(注意: 标签中的各种属性含义请查阅相关技术手册)。 ---- 如果想在嵌入的外部
页面
过长时不出现滚动条,在外部文件标签中加入“scroll=no”或者在宿主
页面
标签中加入“scrolling=no”即可。 ---- 但这样做会出现一个
问题
,就是宿主
页面
和外部
页面
背景色不同
html多个子页显示在一个
页面
,html多个html
页面
嵌套在一起
vue为什么要用vue传统的网页形式是浏览器脚本语言js连接了各种各样的Html,css,但缺乏正规的组织形式,比如在
页面
元素非常多,结构很庞大的网页中,
数据
和视图如果全部混杂在一起,像传统开发一样全部混合在HTML中,那么要对它们进行处理会十分的费劲,并且如果其中有几个结构之间存在藕断丝连的关系,那么会导致代码上出现更大的
问题
,比如juqery中使用的$('#xxx').parent().par...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章