html之间参数传递问题

学学你们 2013-01-08 09:35:35
[size=12px]我想把a.html中动态生成的一段html代码,传递到b.html中进行预览。
怎么传递?网上都是以地址栏参数进行传递的,以为参数是一段html代码不太适合,有没有其他办法?
望高手指点?
[/size]
...全文
230 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
学学你们 2013-01-08
  • 打赏
  • 举报
回复
引用 6 楼 fzfei2 的回复:
window.name 使用方式 --------a.html-------------- window.name="<html ......>" ---------b.html---------------- dom.innerHTML=window.name
明白了 你的意思 谢谢
fzfei2 2013-01-08
  • 打赏
  • 举报
回复
window.name 使用方式 --------a.html-------------- window.name="<html ......>" ---------b.html---------------- dom.innerHTML=window.name
学学你们 2013-01-08
  • 打赏
  • 举报
回复
引用 4 楼 wzs_xyz 的回复:
建议你重新设计你的实现方法,你这种方式本就不合适,只需传递必要的参数就行了,然后b.htm根据参数生成一段html输出不就行了,你为什么要在a.htm中就把html生成?
因为在a.html中生成的代码是有事件绑定的一个个控件,我把这段代码生成后, 要预览效果,就不需要控件事件了,所以要把这段代码传到另一个页面加载才能看出效果,有什么高见?
未知数 2013-01-08
  • 打赏
  • 举报
回复
建议你重新设计你的实现方法,你这种方式本就不合适,只需传递必要的参数就行了,然后b.htm根据参数生成一段html输出不就行了,你为什么要在a.htm中就把html生成?
学学你们 2013-01-08
  • 打赏
  • 举报
回复
引用 1 楼 fzfei2 的回复:
除了URL方法,可以用 window.name, 如果B是同域下iframe可以直接操作,改变B中HTML,也可,B来取A的的某个全局变量
就是window.nameA = '参数A'; window.nameB = '参数B'; 然后再b.html中就可以直接取window.nameA ,window.nameB吗?
hushoubo 2013-01-08
  • 打赏
  • 举报
回复
路过,没深入研究过HTML
fzfei2 2013-01-08
  • 打赏
  • 举报
回复
除了URL方法,可以用 window.name, 如果B是同域下iframe可以直接操作,改变B中HTML,也可,B来取A的的某个全局变量

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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