二個iframe之間传参数問題 function openmovie(movurl){ parent.movie.document.all.shopmovie.src=movurl;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 俺試了、好象没传過去。俺在前面加了alert(movurl);有顕示、可「embed 」中的src没反応... top.movie.document.all.shopmovie.src=movurl; 謝謝楼上的二位、試了「top.movie.document.all.shopmovie.src=movurl;」也不行、還是没反応。 parent.movie.document.all.shopmovie.outerHTML='<embed id="shopmovie" src="movie01.avi" ShowControls=true AutoStart="true" width=320 height=285 border="0">'; 其实参数是已经传过去了的,而且你也改变了“Src”的值,但“embed”组件有点特殊性,你变更了它的SRC,它并不会马上播放新的数据源。我都是这样做的:删除原来的“embed”,然后再建一个命名相同的“embed”组件回来。目前还没有找到更好的处理办法。 这是一段测试的代码:第一个按钮:即改变“embed”的“src”值后,alert该“src”出来,发现已经改变,但页面显示上却仍是旧的文件。第二个按钮:重建“embed”的代码,并赋予新的“src”,结果页面变化了。<embed width="600" height="80" src="1.swf" name="movie"><input onclick="document.all.movie.src='2.swf';alert(document.all.movie.src);" type=button value="try fail"><input onclick="document.all.movie.outerHTML='<embed width=600 height=80 src=2.swf name=movie>';alert(document.all.movie.src);" type=button value="try success"> 謝謝楼上的!俺発現传送的路径有問題。例:<... onClick="javascript:openmovie('D:\myhome\images\a000001.avi');">function openmovie(movurl){ alert(movurl); ←此処確顕示出「D:myhomeimagesa000001.avi」斜線都没了! parent.movie.document.all.shopmovie.src=movurl;}传送的路径字符上的斜線怎麼都没了? <... onClick="javascript:openmovie('D:\\myhome\\images\\a000001.avi');"> <... onClick="javascript:openmovie('D:\\myhome\\images\\a000001.avi');">function openmovie(movurl){ parent.movie.document.all.shopmovie.outerHTML='<embed id="shopmovie" src="'+ movurl +'" ShowControls=true AutoStart="true" width=320 height=285 border="0">';}按照各位的指点、修正後成功。再次謝謝諸位! 使用jquery将type=checkbox和radio的所有控件设置不可用:disabled 判断小孩子的年龄不能小于60天,怎么实现呢? 一个关于extjs自动生成控件的问题 window.frames.sampleframe.location.href没传值的问题 jquery中以下这个程序如何调用输出hello?? 如何取得所在城市名 高分求助,急,在线等! 想做一个树形的导航栏,就像CSDN论坛这样的 怎样控制弹出窗口在屏幕上的位置? 左边的树扎状菜单是怎么做的??? 得到焦点 日期比较
即改变“embed”的“src”值后,alert该“src”出来,发现已经改变,
但页面显示上却仍是旧的文件。第二个按钮:
重建“embed”的代码,并赋予新的“src”,结果页面变化了。<embed width="600" height="80" src="1.swf" name="movie">
<input onclick="document.all.movie.src='2.swf';alert(document.all.movie.src);" type=button value="try fail"><input onclick="document.all.movie.outerHTML='<embed width=600 height=80 src=2.swf name=movie>';alert(document.all.movie.src);" type=button value="try success">
<... onClick="javascript:openmovie('D:\myhome\images\a000001.avi');">function openmovie(movurl){
alert(movurl); ←此処確顕示出「D:myhomeimagesa000001.avi」斜線都没了!
parent.movie.document.all.shopmovie.src=movurl;
}传送的路径字符上的斜線怎麼都没了?
parent.movie.document.all.shopmovie.outerHTML=
'<embed id="shopmovie" src="'+ movurl +'" ShowControls=true AutoStart="true" width=320 height=285 border="0">';
}按照各位的指点、修正後成功。再次謝謝諸位!