◆◆◆frame与父页面之间XML传递的问题!

yzyun 2003-05-28 06:51:30
main.htm是父页面,包含有xml对象。

如何在他的一个frame中解析该xml?

*未将xml对象引用捆绑到frame的目的是防止业务提交后,重复的从服务器端提取,造成资源和性能的浪费;这样做我觉得可以在客户端本地解析,不知道是否合理?
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzyun 2003-05-29
  • 打赏
  • 举报
回复
老大,我想把xml的内容绑定到a.htm页面中的一个<select>中该怎么做阿?
效果类似于:
<select id="s01" size="5" name="s01" >
<option value="name" >基于XML 的 ASP.NET开发</option>
<option value="name" >XML应用的UML建模技术</option>
</select>

或者用
<OBJECT ID="ListView" WIDTH="60" HEIGHT="100" CLASSID="CLSID:BDD1F04B-858B-11D1-B16A-00C0F0283628">
</OBJECT>
吗?
yzyun 2003-05-29
  • 打赏
  • 举报
回复
OK!根据您的提示,俺已经实现想要的功能。
马上给分!
月光易水 2003-05-29
  • 打赏
  • 举报
回复
<xml id="oXMLSrc" async="false">
<moonpiazza>
<book>
<书名>基于XML 的 ASP.NET开发</书名>
<定价>42</定价>
<作者>Dan Wahlin/王宝良</作者>
</book>
<book>
<书名>XML应用的UML建模技术</书名>
<定价>32</定价>
<作者>David Carlson/周靖 侯奕萌 沈金河等</作者>
</book>
</moonpiazza>
</xml>
<SCRIPT LANGUAGE="JavaScript">
<!--
function window.onload()
{
var i ;
var oRoot = oXMLSrc.documentElement.childNodes;
var nLen = oRoot.length ;

s01.length = nLen ;
for (i=0; i<nLen; i++)
{
s01.options[i].text = oRoot[i].selectSingleNode("书名").text ;
s01.options[i].value = oRoot[i].selectSingleNode("定价").text ;
}

alert(s01.outerHTML); // 结果
}

//-->
</SCRIPT>


<select id="s01" size="1" name="s01"></select>



:_)
月光易水 2003-05-28
  • 打赏
  • 举报
回复
可以将一些逻辑运算放到客户端

<xml id="oXMLSrc" async="false">
<moonpiazza>
<book>
<书名>基于XML 的 ASP.NET开发</书名>
<定价a>42</定价a> <!-- err -->
<作者>Dan Wahlin/王宝良</作者>
<作者>Dan Wahlin/王宝良</作者>
</book>
<book>
<书名>XML应用的UML建模技术</书名>
<定价>32</定价>
<作者>David Carlson/周靖 侯奕萌 沈金河等</作者>
</book>
</moonpiazza>
</xml>
<FRAMESET COLS="50%,50%">
<FRAME src="a.asp" NAME="test">
<FRAME src="b.htm" NAME="test">
</FRAMESET>

a.htm
<SCRIPT LANGUAGE="JavaScript">
<!--
function GetXML()
{
var oXML = parent.oXMLSrc ; // get xmldom
var sXML = oXML.xml ;
alert(sXML);
return sXML ;
}

window.setTimeout("GetXML()",1000);

//-->
</SCRIPT>
test



:_)

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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